鱼C论坛

 找回密码
 立即注册
查看: 1713|回复: 7

[已解决]请问上面大括号里为什么必须依次为0 1 2,不能输入num1,num2,sum

[复制链接]
发表于 2021-1-11 21:47:06 | 显示全部楼层 |阅读模式

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

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

x
num1 = input("请输入第一个数字:")
num2 = input("请输入第二个数字:")
sum = int(num1) + int(num2)
print('数字{num1}与{num2}的和为:{sum}'.format(num1,num2,sum))
最佳答案
2021-1-11 22:00:02
str.format方法中,
{0}{1}中的0,1之类的数字只不过是为了指定后面format参数的相应位置
举例:
>>>"{} {}".format("hello", "world")    # 不设置指定位置,按默认顺序
'hello world'
 
>>> "{0} {1}".format("hello", "world")  # 设置指定位置
'hello world'
 
>>> "{1} {0} {1}".format("hello", "world")  # 设置指定位置
'world hello world'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-1-11 21:55:11 | 显示全部楼层
        你是在使用别人提供给你的手段,所以,得守规矩!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-1-11 21:57:17 | 显示全部楼层
语法规定咯
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-1-11 21:57:28 | 显示全部楼层
jackz007 发表于 2021-1-11 21:55
你是在使用别人提供给你的手段,所以,得守规矩!

我好像懂了,是不是0 1 2代表.forma()里面的东西位置
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-1-11 22:00:02 | 显示全部楼层    本楼为最佳答案   
str.format方法中,
{0}{1}中的0,1之类的数字只不过是为了指定后面format参数的相应位置
举例:
>>>"{} {}".format("hello", "world")    # 不设置指定位置,按默认顺序
'hello world'
 
>>> "{0} {1}".format("hello", "world")  # 设置指定位置
'hello world'
 
>>> "{1} {0} {1}".format("hello", "world")  # 设置指定位置
'world hello world'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2021-1-11 22:01:19 | 显示全部楼层
MmMessi 发表于 2021-1-11 21:57
我好像懂了,是不是0 1 2代表.forma()里面的东西位置

对,看6楼的例子,
也就是012不一定非得要按顺序
但是后面的format的参数一定要放在你想要的位置上
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-1-11 22:02:45 | 显示全部楼层
昨非 发表于 2021-1-11 22:00
str.format方法中,
{0}{1}中的0,1之类的数字只不过是为了指定后面format参数的相应位置
举例:

谢谢,我才初学python有些细节想不通,懂啦,感谢感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-1-11 22:04:04 | 显示全部楼层
MmMessi 发表于 2021-1-11 22:02
谢谢,我才初学python有些细节想不通,懂啦,感谢感谢

小事儿,推荐个基础语法网站
https://www.runoob.com/python3/python3-tutorial.html
有什么规则性的东西,都可以在这上面搜
不懂的欢迎继续来论坛发帖提问
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-16 22:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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