假设我在下面有这个变量( id , a,b,c,d )
id a b c d
x 2 4 5 7
y 4 5 9
z 1 2
Run Code Online (Sandbox Code Playgroud)
我想从这些字符串创建一个名为“total”的新连接变量,所以我使用了下面的代码:
total = a + ' ' + b + ' ' + c + ' ' + d
Run Code Online (Sandbox Code Playgroud)
由于我不希望所有这些彼此相邻2457,我需要' '在每个变量之间留一个空格 ( ) 2 4 5 7,我的结果看起来像这样
id a b c d total
x 2 4 5 7 2 4 5 7
y 4 5 9 4 5 9
z 1 2 1 …Run Code Online (Sandbox Code Playgroud) 我需要为 Mysqli 查询格式化一个数字。
它可以是 [1] [1.1] [1.111111..] 并且以后必须是格式 [1.10]。
我尝试使用它number_format($number, 2, ',', ' ');实际上有效。
但问题是,这四舍五入。例如。对于 1.555555555,结果为 1.56。有没有办法将其格式化为2位小数而不四舍五入?就像删除第二位小数之后的所有内容一样?
例如,我想将这样的内容插入到表格中,并保留文本的格式属性以供以后检索:
前任。
**This** is a *sentence*.
Run Code Online (Sandbox Code Playgroud)
另外,如果改变字母的大小,它仍然有效吗?
我尝试了 ctrl+K Ctrl +F,并在命令面板中搜索“格式”,但没有任何结果。VS 代码说 Ctrl+K ctrl+f 不是命令。
昨天刚刚升级到 Windows 10 的 x64 VS 代码。还是行不通。文件是从项目打开的 XML 文件。所有 XML 当前都在一行上。
我错过了一些扩展名还是什么?
你好,当我尝试将我的日期转换为 UTC 格式时,它抛出 TypeError: date.toUTCString 这不是一个函数有什么建议吗?

我的 Excel 工作表中有一个混合数据列,其中数字的格式为“文本”。
一些例子:
我需要将列中的所有数值转换为“数字”格式,以便我可以进一步处理数据。
下面抛出错误 400 没有任何进一步的解释:
Sheet1.Range("A2","A50000").Select
With Selection
.NumberFormat = "General"
.Value = .Value
End With
Run Code Online (Sandbox Code Playgroud)
我不知道我的列将包含多少行值,所以我必须使范围相当大。
我有什么 - > 1m16.044455998s
我想要的 - > 1m16s没有毫米,微米,纳秒.
如何在 Python 3 中格式化这种形式的字符串?
'''{name}{{name}}'''.format(name="bob")
Run Code Online (Sandbox Code Playgroud)
所需的输出是:bob{bob},但上面给出:bob{name}。
一种解决方案是向 中添加另一个参数format:
'''{name1}{name2}'''.format(name1="bob", name2="{bob}")
Run Code Online (Sandbox Code Playgroud)
但这太过分了。有没有一种方法可以正确地逃脱{,使得内部{x}仍然可以插入并且只能传递一个name到format?
在将 %20 符号转换为字符串后,我正在尝试使用 Python(不是 C#、PHP 或其他)从 url 中删除 %20 符号。然而,无论我尝试什么格式,符号都保持不变。
这是我试过的代码:
url = 'https://www.amazon.com/s?k=hbb%20magic%20dress' # Type string
title_text_data_file = url.split('=')[1]
if '%20'in title_text_data_file:
title_text_data_file = title_text_data_file.replace('%20+', '')
keyword = title_text_data_file.replace('+', ' ')
title_text_data_file = title_text_data_file + ".txt"
print('Keyword:',keyword,'- File title:',title_text_data_file,'- URL:',url)
Run Code Online (Sandbox Code Playgroud)
这是我得到的:
Keyword: hbb%20magic%20dress - File title: hbb%20magic%20dress.txt - URL: https://www.amazon.com/s?k=hbb%20magic%20dress
Run Code Online (Sandbox Code Playgroud)
这是我想得到的:
Keyword: hbb magic dress - File title: hbb+magic+dress.txt - URL: https://www.amazon.com/s?k=hbb%20magic%20dress
Run Code Online (Sandbox Code Playgroud) 我需要将输入货币(不带小数位)的格式设置为标准方式(如$XXX,XXX,XXX,XXX)。用户可以输入以下任何内容:
$123 $123,123 $1,123,123 123,123 12,123,123 12312312 123 $12123123我已经写了一篇文章Regex,我可以通过该文章找到所需的模式-> ^\$?[0-9]{1,3}(?:(,[0-9]{3})*|([0-9]{3})*)?$但我不明白如何编写替代代码来格式化上述示例以进行$XXX,XXX,XXX,XXX...格式化(因为没有固定的组可以选择)。
formatting ×10
python ×3
string ×3
c# ×1
currency ×1
date ×1
excel ×1
format ×1
go ×1
javascript ×1
php ×1
python-3.x ×1
regex ×1
sql-server ×1
text ×1
time ×1
typescript ×1
url ×1
vba ×1
xml ×1