Python字符串格式化

%s (格式化字符串)

%d (格式化整数)

如:name = "张三"
string = "%s 今年18岁“ % name
输出:阮张三今年18岁

如:age = 3.1415926
str = "%d" %age
输出:3(因为取整数)

%f (格式化浮点数字,可指定小数点后的精度)

如:age = 3.1415926
str = "%.3f" %age
输出:3.142(精确到后面三位数四舍五入)

 

%e (用科学技术计数法格式化浮点数)

如:age = 2378477282
str = "%e" %age
输出:2.378477e+09

str.format (通过 {} 来代替 %)
如:name = "张三"
age = "李四"
string = ” {1} 和{0} 两人18岁“
str = string.format (name,age)
输出:张三和李四两人18岁

 

posted @ 2021-01-14 23:50  博主!你好  阅读(77)  评论(0)    收藏  举报