已有184人关注
format()用法
还有0人有此问题
发表在Python图书答疑 2021-03-22 《零基础学Python》
是否精华
版块置顶:

import math  # 导入Python的数学模块

print('1251+3950的结果是(以货币形式显示):¥{:,.2f}元'.format(1251+3950))  # 以货币形式显示

print('{0:.1f}用科学计数法表示:{0:E}'.format(120000.1))  # 用科学计数法表示

print('π取5位小数:{:.5f}'.format(math.pi))  # 输出小数点后五位

print('{0:d}的16进制结果是:{0:#x}'.format(100))  # 输出十六进制数

print('天才是由 {:.0%} 的灵感,加上 {:.0%} 的汗水 。'.format(0.01,0.99))  # 输出百分比,并且不带小数

其中,科学计数法和16进制中冒号前有0,而其他不加零,是什么情况,怎么解释

分享到:
精彩评论 2
mrkj_1608258557
学分:47 LV2
2021-03-22
沙发

第一个print中的:后面的逗号表示什么意思

1432053453_y
学分:3 LV1
2022-03-29
板凳

应该是用了两个模板,后面只有一个参数,要指定在一个参数加个索引0

首页上一页 1 下一页尾页 2 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照