标签:baidu 浮点型 span 大写 进制 数据 输出 sci 年龄
字符串格式化操作:
% 格式化操作
基本格式:字符串 % 格式化使用的数据
占位符号:
%d 要格式化一个整型
%f 要格式化一个浮点型(默认小数点后6位)
%s 要格式化一个字符串
%c 要格式化一个ascii码
%u 要格式化一个无符号整型 效果同%d
%o 要格式化一个无符号的八进制整型
%x 要格式化一个无符号的十六进制数
%X 要格式化一个无符号的十六进制数(大写)
%e 要格式化一个科学记数法的浮点型
%E 效果和%e一样
%p 使用十六进制格式化变量地址
1.% 格式化操作
1 # % 格式化操作 2 print(‘我今天%u岁了!‘ % +18) 3 #输出结果:我今天18岁了! 4 print(‘我的身高是%f米‘ % 2.17) 5 #输出结果:我的身高是2.170000米 6 print(‘pi的值是%f‘ % 3.14) 7 #输出结果:pi的值是3.140000 8 print(‘我的名字是:%s‘ % ‘张三‘) 9 #输出结果:我的名字是:张三
2.元组格式化操作
1 #元组格式化操作 2 print(‘我的老师是:%s,我的年龄是:%d,我的身高是:%f米‘ % (‘李四‘,30,1.7)) 3 #输出结果:我的老师是:李四,我的年龄是:30,我的身高是:1.700000米
3.精度与宽度的设定
1 #精度与宽度的设定 2 #精度 3 print(‘pi的值是%.3f‘ % 3.141592653) 4 #输出结果:pi的值是3.142 5 6 #宽度 7 print(‘pi的值是%20f‘ % 3.14) 8 #输出结果:pi的值是 3.140000 9 print(‘百度的网址是:%20s‘ % ‘www.baidu.cn‘) 10 #输出结果:百度的网址是: www.baidu.cn 11 12 #对齐方式 13 print(‘你:%10s‘ % ‘我‘) 14 #输出结果:你: 我 15 16 #零填充效果 17 print(‘我的学号是:%010d‘ % 12138) 18 #输出结果:我的学号是:0000012138 19 20 #正负号显示效果: 21 print(‘%+d的绝对值是%+d‘ % (88,88)) 22 #输出结果:+88的绝对值是+88
标签:baidu 浮点型 span 大写 进制 数据 输出 sci 年龄
原文地址:https://www.cnblogs.com/lws865/p/10844224.html