9 三种格式化输出的方式
格式化输出:符合某种规范的print
# 这种规范叫做:格式化
# 第一种格式化方式 3.0(直接%加变量名) # s1 = 'nick' # name # s2 = 'ugly' # qizhi # s3 = '180' # height # # 'name:nick, qizhi:ugly, height:180' # print('name:' + s1 + ', ' + 'qizhi:' + s2 + ', ' + 'height:' + s3) # 多个需要加括号↓ # print('name:%s, qizhi:%s, height:%s' % (s1, s2, s3)) # 单个不需要↓ # print('name:%s' % s1) # 结果为:name:%nick # 两个%%会取消这个%的意义↓ # # print('name:%%s' % s1) #结果为:报错 # print('name:%d'%10) # %s 所有数据类型 # %d 只支持数字类型 # 第二种格式化方式 3.4(用索引) # s1 = 'nick' # name # s2 = 'ugly' # qizhi # s3 = '180' # height # # # print('name:{1}, qizhi:{1}, height:{2}'.format(s1,s2,s3)) # # 0 1 2 # 第三种格式化方式 3.6 (建议使用 ) 用‘f’或‘F’意思一样 s1 = 'nick' # name s2 = 'ugly' # qizhi s3 = 180 # height # 只要了解到这个程度就可以了,有兴趣的可以参考: https://www.cnblogs.com/nickchen121/p/11183611.html l print(f'name:{s1}, qizhi:{s2}, height:{s3:.2f}') # 让字符串和数字可以直接相加 # print(F'name:{}, qizhi:{}, height:{}')

浙公网安备 33010602011771号