1、格式化输出可以让你的输出代码更简洁!

下面是Python中的格式化符号,象我这种小白只需要记住几个常用的就好。

python格式化分为什么和什么方法 年近半百自学Python之格式化输出(1)

常用格式化符号:

%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保留两位小数

,