1、格式化输出可以让你的输出代码更简洁!
下面是Python中的格式化符号,象我这种小白只需要记住几个常用的就好。
常用格式化符号:
%s 字符串 string
%d 整数 digit
%f 浮点数 float
2、字符串如何进行格式化?
比如:这个例子不用格式化符号
name='刘德华'
age=30
#我喜欢听30岁的刘德华唱歌
print(' 我喜欢听' str(age) '岁的' name '唱歌') #太麻烦
#使用格式化符号我们就可以改写成:
print('我喜欢听%d岁的%s唱歌'%(age,name)) #用符号替代变量的位置,更显简洁
3、格式化符号具有强制转化功能
比如:
#30岁的刘德华一首歌挣了9999.95块钱
money=9999.95
print('%d岁的%s一首歌挣了%f块钱'%(age,name,money))
print('%s岁的%s一首歌挣了%s块钱'%(age,name,money)) #强制转换str(age)
print('%s岁的%s一首歌挣了%.2f块钱'%(age,name,money)) #%.2f保留两位小数
,