标签:print 输出 需要 注意 pre add inpu 格式化 col
关于格式化输出 我来给大家简单的介绍三种方法
第一种.format的方法
主要的结构是 msg=‘***{0}***{1}***{2}‘.format(0,1,2)
name=input(‘姓名:‘) addr=input(‘地点:‘) hobby=input(‘爱好:‘) msg=‘敬爱的{0}最喜欢在{1}{2}‘.format(name,addr,hobby) print(msg)
这里要注意一下 format往前面替补的时候一定要按顺序来.
第二种%s%d
主要的结构是msg=‘***%s***%d***%s‘%(***,int(***),***)
name=input(‘姓名:‘) addr=input(‘地点:‘) hobby=input(‘爱好:‘) msg=‘敬爱的%s喜欢在%s%s‘%(name,addr,hobby) print(msg)
这个跟.format注意事项是一样的,后面填补上去的东西需要按照顺序填补进去
第三种 f‘‘
主要结构是msg=f‘***{}***{}***{}
name=input(‘姓名:‘) addr=input(‘地点:‘) hobby=input(‘爱好:‘) msg=f‘敬爱的{name}喜欢在{addr}{hobby}}‘ print(msg)
相比之下 第三种是不需要按照顺序往里面填充的,是最简单直接的一种格式化输出方式
标签:print 输出 需要 注意 pre add inpu 格式化 col
原文地址:https://www.cnblogs.com/baby12138/p/10205436.html