string-formatting相关内容

自定义字符串格式:ToString("00")

给定以下代码: string istanbul = "523";Convert.ToInt32(istanbul.ToString("00")); 它返回什么? 解决方案 “0"自定义格式说明符用作零占位符符号.如果正在格式化的值在格式字符串中出现零的位置有一个数字,则将该数字复制到结果字符串中;否则,结果字符串中会出现零.小数点前最左边的零和小数点后最右边的零的位置决定了结果字符串中 ..
发布时间:2021-08-31 18:42:43 C#/.NET

Java 字符串格式(列)

Java 中是否有本机代码或库用于格式化字符串,如下面在 C# 中制作的那样? 来源:将字符串格式化为列 (C#) public string DropDownDisplay {得到 {return String.Format("{0,-10} - {1,-10}, {2, 10} - {3,5}"),姓名、城市、州、身份证);}} 解决方案 Java 也有一个 String 格式选项 ..
发布时间:2021-08-31 18:42:40 Java开发

固定的小数位数,没有小数

我试图屏蔽一个十进制值. 我想让19.76变成1976000,甚至1976 另一个例子是 500.53 会变成 50053000. 我想用 ToString 重载而不是某种转换方法来做到这一点,因为它更适合我的 xml 设置文件. 我无法找到一个不假定小数点的 IFormatProvider,但我怀疑这正是我需要的. 如果我像这样在字符串格式中省略小数点: ?myv ..
发布时间:2021-08-31 18:42:37 C#/.NET

Python:读取数字格式时遇到问题

我正在读取一个文件,其中数字被列为 -4.8416932597054D-04,其中 D 是科学记数法.我以前从未见过这种符号.Python 如何将 -4.8416932597054*D*-04 读取为 -4.8416932597054*E*-04 我看过其他问题,但没有阅读任何解决此问题的内容?(或者我有但没有认出它.)谢谢. 解决方案 def to_float(s):返回浮点数(s.lo ..
发布时间:2021-08-31 18:42:31 Python

具有 % 的 Python 字符串格式化程序

当字符串类似于以下内容时很简单: s = 'test%s1's % '测试' 但是,当 % 本身出现在字符串中时,我会收到此错误.例如: s = 'test%s12%34's % '测试'>>ValueError: 格式不完整 如何处理这个案子?? 解决方案 加倍%: s = 'test%s12%%34' 在输出时,它会再次折叠成一个百分号: >>>s = '测试%s12%% ..
发布时间:2021-08-31 18:42:28 Python

使用“%"运算符的字符串格式的可选键?

是否可以在 字符串格式中使用可选键 使用“%"运算符?我在 Python 2.7 中使用 logging API,所以我不能使用 高级字符串格式. 我的问题如下: >>>导入日志>>>FORMAT = '%(asctime)-15s %(message)s %(user)s'>>>logging.basicConfig(格式=格式)>>>logging.warning("它适用于:", e ..
发布时间:2021-08-31 18:42:25 Python

python字符串格式,包含列表和字符串

我想使用字符串格式将变量值插入到 mystring 中,其中一些变量是正常值,一些是列表值. myname = 'tom'mykids = ['aa', 'bb', 'cc']mystring = """ 你好,我的名字是 %s,这是我的孩子 %s, %s, %s """%(我的名字,元组(mykids)) 我得到的错误是没有足够的参数,因为我可能做错了 tuple(mykids).感谢帮助. ..
发布时间:2021-08-31 18:42:22 Python

String.Format 和 SqlParameters

我一直在浏览有关 .Net 中字符串格式的文档,但还没有找到这一点,希望有人能指出我正确的方向.我遇到了一段工作代码,它采用 SqlParameters 并将它们放入这样的字符串中: SqlParameter[] arrParams = new SqlParameter[]{new SqlParameter("@ClientID", clid),new SqlParameter("@Custo ..
发布时间:2021-08-31 18:42:18 C#/.NET

在 WPF 中的 TextBlock 中使用 StringFormat 格式化日期

由于某种原因,我已将日期存储在数据库中而没有斜线.这意味着我有一个像 20110602 这样的日期字段. 因为我想检索这个日期并将其显示在文本块中,所以我需要一个格式来将此日期显示为带斜杠的普通日期. 我如何以这种方式使用 StringFormat ?...有人知道我应该使用什么格式将“20110602"转换为 2011/06/02 吗? 解决方案 如果您更喜欢实现转换器的路线 ..
发布时间:2021-08-31 18:42:12 其他开发

SQL Server DataType of TEXT 不保持格式

我必须在 SQL Server 2005 中使用数据类型为 TEXT 的列来存储我需要使用换行符和制表符进行格式化的字符串. 在调用存储过程之前,我添加了一个断点来查看我在 VS2010 中的文本可视化器中发送的文本,并且所有格式都正是我想要的样子,但是当我转到数据库,并复制出数据,格式丢失.从我所看到的,每当字符串中出现换行符或制表符时,文本数据类型只是用空格替换它.对于换行符,我使用的是 ..
发布时间:2021-08-31 18:42:09 C#/.NET

string.template 以数组作为占位符

我有一个字符串,我正在尝试将其格式化,如下所示: output = """ """ 格式化调用如下所示: Template(output).substitute(locals()) 我的问题是替换有效,但它替换了 info 数组的所有值,而不是我想要的 id 值. 输出如下: ..
发布时间:2021-08-31 18:42:06 Python

PowerShell 连接 Get-ChildItem 的输出

我有一个使用正则表达式搜索文件的工作脚本.该脚本为每个文件返回 2 行:父文件夹 naùe 和文件名(与正则表达式匹配). Get-ChildItem -Path "D:\test\" -Recurse -File |Where-Object { $_.BaseName -match '^[0-9]+$' } |ForEach-Object { $_.FullName -Split '\',-3 ..
发布时间:2021-08-31 18:42:00 其他开发

如何在 Python 中右对齐打印货币符号和 n 位十进制数

我正在制作一个 EMI 计算器,它会在显示每月 EMI 后显示一个摊销表. 如何正确对齐货币符号和任何 n 位十进制数? 我尝试使用 '{0}{1:5.2f}'.format(rupee, amount) 右对齐货币符号和金额,但没有解决说明格式不正确的问题字符串. 金额为小数点后2位以上的浮点数,需要四舍五入到小数点后2位. 这是显示 4 个金额值的代码(我使用 INR ..
发布时间:2021-08-31 18:41:58 Python

Python/Thunderbird 中的字符串格式

菜鸟,尝试使用 Thunderbird(而不是 SMTP)向几十个人发送个性化电子邮件.我基本上希望在 Thunderbird 中显示消息如下: 亲爱的鲍勃,前几天见到你很高兴. 然而,我最终得到了: 亲爱的鲍勃(逗号丢失,其余部分丢失) 我尝试了以下方法: 导入子流程导入操作系统def send_email(name, email_address):#print(姓名,电子邮件地址)o ..
发布时间:2021-08-31 18:41:55 Python

我不明白此代码输出的格式

正如标题所述,我的一段代码来自我教授提供的示例. 我的输出是: MagazineID Title Publisher Price SubscriptionRate1 人民时代公司 4.95 19.952 汽车和司机 Hachetter Inc. 3.95 19.99 代码: private void btnShowMags_Click(object sender, EventArgs ..
发布时间:2021-08-31 18:41:49 C#/.NET