不懂就问:使用%格式化字符串时可否使用下标索引?
如题,如果可以的话还请举个例子帮助理解,谢谢 是的,可以使用下标索引来格式化字符串。可以通过在格式化字符串中使用大括号 {} 和指定要替换的参数的下标来实现。例如:"Hello {0}, your age is {1}".format("Alice", 30)。在这个例子中, 0代表第一个参数 "Alice", 1代表第二个参数 30 歌者文明清理员 发表于 2023-4-17 13:36是的,可以使用下标索引来格式化字符串。可以通过在格式化字符串中使用大括号 {} 和指定要替换的参数的下标 ...
谢谢大神,我是说%格式化字符串, lzb1001 发表于 2023-4-17 13:39
谢谢大神,我是说%格式化字符串,
"%xxx"%(xxx,xxx)那种? 本帖最后由 歌者文明清理员 于 2023-4-17 13:52 编辑
lzb1001 发表于 2023-4-17 13:39
谢谢大神,我是说%格式化字符串,
不行,%只能按顺序一一对应 本帖最后由 isdkz 于 2023-4-17 13:47 编辑
不行,只有 .format 可以用下标索引,这个 format 方法的特殊用法,
% 一定要按顺序对应,不能用下标索引来对应 https://t3.wodetu.cn/2023/04/08/7408df3fbffa9f5551168a8d38de45d5.png 歌者文明清理员 发表于 2023-4-17 13:45
不行,%只能按顺序一一对应
???不讲武德{:10_249:}
isdkz 发表于 2023-4-17 18:24
???不讲武德
不然还占什么楼啊{:10_266:} 歌者文明清理员 发表于 2023-4-17 18:49
不然还占什么楼啊
我之前看你发的是GPT的胡说八道{:10_249:} isdkz 发表于 2023-4-17 18:51
我之前看你发的是GPT的胡说八道
后来被我人工识别,不通过就改了{:10_245:} 歌者文明清理员 发表于 2023-4-17 13:45
不行,%只能按顺序一一对应
那f-string填充也不能用下标索引是吗? 那f-string填充也不能用下标索引是吗? lzb1001 发表于 2023-4-18 08:42
那f-string填充也不能用下标索引是吗?
对的,也是只能一一对应
fstring是py36之后对%的改进
页:
[1]