Anna0604 发表于 2017-11-25 21:30:40

第15讲第四题,关于format的用法

问题是:如果想要显示Pi = 3.14,format前边的字符串应该怎么填写呢?
''.format('Pi = ', 3.1415)
答案给的是: '{0}{1:.2f}'
这里面出现了3个数字,分别为0,1,2
2代表保留小数点后两位,那么0和1分别代表什么呢?
辛苦大家解答!

BngThea 发表于 2017-11-25 21:37:13

0表示format后面括号的第一个参数,1表示第二参数
他们都是占位标识符

像番茄加两个蛋 发表于 2017-11-26 07:43:43

两楼大大已经解答你的问题了,这种都是语法规定习惯了用就好了

bing_home 发表于 2017-11-26 09:24:54

感谢大神解答

Anna0604 发表于 2017-11-26 09:50:22

BngThea 发表于 2017-11-25 21:37
0表示format后面括号的第一个参数,1表示第二参数
他们都是占位标识符

谢谢大神,我懂啦~

Anna0604 发表于 2017-11-26 09:51:32

像番茄加两个蛋 发表于 2017-11-26 07:43
两楼大大已经解答你的问题了,这种都是语法规定习惯了用就好了

嗯嗯,懂啦,谢谢呢{:5_91:}

bing_home 发表于 2017-11-27 21:44:37

感谢!
页: [1]
查看完整版本: 第15讲第四题,关于format的用法