算是python的基础操作了,还是记点笔记,不然每次都要百度~
import sys
sys.version
'3.7.0 (default, Jun 28 2018, 08:04:48) [MSC v.1912 64 bit (AMD64)]'
十进制用的比较多,看下十进制的demo
print("%d"% 520)
520
%f ——保留小数点后面六位有效数字
%.3f,保留3位小数位
%e ——保留小数点后面六位有效数字,指数形式输出
%.3e,保留3位小数位,使用科学计数法
%g ——在保证六位有效数字的前提下,使用小数方式,否则使用科学计数法
%.3g,保留3位有效数字,使用小数或科学计数法
同样地,常用%f即可
%s
%10s——右对齐,占位符10位
%-10s——左对齐,占位符10位
%.2s——截取2位字符串
%10.2s——10位占位符,截取两位字符串
常用的就是%s
print("%s"%3.1415926)
3.1415926
format用法有点像带名参数和默认参数,直接看demo
print("{} and {}".format("jack","jacky"))
jack and jacky
上述的方式按照位置顺序print,如果想复用某个位置的字符串怎么整?
print("{0} and {1} and {0}".format("jack","jacky"))
jack and jacky and jack
除了位置索引的也是,也可关键字别名
print("{jack1} and {jack2} and {jack1}".format(jack1="jack",jack2="jacky"))
jack and jacky and jack
[1] https://www.cnblogs.com/fat39/p/7159881.html
2020-05-28 于南京市江宁区九龙湖