# 输出格式化
name = ['张杰', '谢娜', '李健']
age = [26, 27, 30]
skill = ['唱歌', '跳舞', '弹吉他', '画画']
money = 9.89
# 我喜欢26岁的xx唱歌
# print('我喜欢听' + age) # TypeError: can only concatenate str (not "int") to str
print('我喜欢听' + str(age[1]) + '岁的' + name[0] + skill[1])
# 字符串如何格式化
'''
符号:
%s 字符串 string
%d 整数 digit
%f 浮点数 float
...
'''
print('我喜欢听%d岁的%s%s' % (age[1], name[0], skill[0]))
print('%d岁的%s%s挣了%.2f块钱' % (age[1], name[0], skill[0], money)) # %f默认保留6位销售,处理保留2位小数
python学习笔记四:输出格式化
最新推荐文章于 2024-04-30 19:24:04 发布