鱼C论坛

 找回密码
 立即注册
查看: 2186|回复: 13

[已解决]不懂就问:使用%格式化字符串时可否使用下标索引?

[复制链接]
发表于 2023-4-17 13:33:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
如题,如果可以的话还请举个例子帮助理解,谢谢
最佳答案
2023-4-17 13:45:38
本帖最后由 歌者文明清理员 于 2023-4-17 13:52 编辑
lzb1001 发表于 2023-4-17 13:39
谢谢大神,我是说%格式化字符串,


不行,%只能按顺序一一对应
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-4-17 13:36:53 | 显示全部楼层
是的,可以使用下标索引来格式化字符串。可以通过在格式化字符串中使用大括号 {} 和指定要替换的参数的下标来实现。例如:"Hello {0}, your age is {1}".format("Alice", 30)。在这个例子中, 0代表第一个参数 "Alice", 1代表第二个参数 30
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-4-17 13:39:05 | 显示全部楼层
歌者文明清理员 发表于 2023-4-17 13:36
是的,可以使用下标索引来格式化字符串。可以通过在格式化字符串中使用大括号 {} 和指定要替换的参数的下标 ...

谢谢大神,我是说%格式化字符串,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-4-17 13:40:32 | 显示全部楼层
lzb1001 发表于 2023-4-17 13:39
谢谢大神,我是说%格式化字符串,

"%xxx"%(xxx,xxx)那种?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-4-17 13:45:38 | 显示全部楼层    本楼为最佳答案   
本帖最后由 歌者文明清理员 于 2023-4-17 13:52 编辑
lzb1001 发表于 2023-4-17 13:39
谢谢大神,我是说%格式化字符串,


不行,%只能按顺序一一对应
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-4-17 13:46:25 | 显示全部楼层
本帖最后由 isdkz 于 2023-4-17 13:47 编辑

不行,只有 .format 可以用下标索引,这个 format 方法的特殊用法,

% 一定要按顺序对应,不能用下标索引来对应
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-4-17 15:14:11 | 显示全部楼层

                               
登录/注册后可看大图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-4-17 18:24:41 | 显示全部楼层
歌者文明清理员 发表于 2023-4-17 13:45
不行,%只能按顺序一一对应

???不讲武德

截图20230417182400.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-4-17 18:49:57 | 显示全部楼层
isdkz 发表于 2023-4-17 18:24
???不讲武德

不然还占什么楼啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-4-17 18:51:06 | 显示全部楼层

我之前看你发的是GPT的胡说八道
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-4-17 18:52:09 | 显示全部楼层
isdkz 发表于 2023-4-17 18:51
我之前看你发的是GPT的胡说八道

后来被我人工识别,不通过就改了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-4-18 08:42:26 | 显示全部楼层
歌者文明清理员 发表于 2023-4-17 13:45
不行,%只能按顺序一一对应

那f-string填充也不能用下标索引是吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-4-18 08:42:47 | 显示全部楼层
那f-string填充也不能用下标索引是吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-4-18 09:23:13 | 显示全部楼层
lzb1001 发表于 2023-4-18 08:42
那f-string填充也不能用下标索引是吗?

对的,也是只能一一对应
fstring是py36之后对%的改进
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-15 04:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表