标签:相加 python入门 xxxxxx 格式 一个 自我 表示 highlight 毕业
在python中,格式化输出的四种形式
1.字符串"相加".
使用"+"使得字符串和变量相连.
‘‘‘ 需求1: 请用户输入自己的姓名,毕业学校,年龄,和爱好,并按照以下的格式进行输出打印: ------------------XXX的自我介绍--------------------- 大家好: 我叫XXX,今年XX岁,我毕业于XXXXX学校,平时喜欢XXXXXXXXXX. ‘‘‘ name = input("姓名:") school = input("学校:") age = input("年龄:") hobby = input("爱好:") print(‘‘‘ ------------------‘‘‘+name+‘‘‘的自我介绍--------------------- 大家好: 我叫‘‘‘+name+‘‘‘,今年‘‘‘+age+‘‘‘岁,我毕业于‘‘‘+school+‘‘‘学校,平时喜欢‘‘‘+hobby+‘.‘)
2.占位符占位.
先使用占位符占位,再按照格式一一对应,进行输出.
占位符分%s %d %f
‘‘‘ 需求1: 请用户输入自己的姓名,毕业学校,年龄,和爱好,并按照以下的格式进行输出打印: ------------------XXX的自我介绍--------------------- 大家好: 我叫XXX,今年XX岁,我毕业于XXXXX学校,平时喜欢XXXXXXXXXX. ‘‘‘ name = input("姓名:") school = input("学校:") age = input("年龄:") hobby = input("爱好:") print(‘‘‘ ------------------%s的自我介绍--------------------- 大家好: 我叫%s,今年%s岁,我毕业于%s学校,平时喜欢%s.‘‘‘%(name,name,age,school,hobby))
‘‘‘ 需求2: 只输出一个值: 比如:name = ‘张三‘ 格式化输出:大家好,我叫XXXX. ‘‘‘ name = ‘张三‘ print("大家好,我叫%s"%name)
3.format形式输出.
‘‘‘ 需求: 请用户输入自己的姓名,毕业学校,年龄,和爱好,并按照以下的格式进行输出打印: ------------------XXX的自我介绍--------------------- 姓名:XXXX 学校:XXXX 年龄:XXXX 爱好:XXXX ‘‘‘ name = input("姓名:") school = input("学校:") age = input("年龄:") hobby = input("爱好:")
#方式1:采用变量赋值的形式,在字符串中把用到变量的位置用大括号表示出来,使用.format(把变量值依次对应表示出来) msg1 = ‘‘‘ ------------------{name1}的自我介绍--------------------- 姓名:{name1} 学校:{school1} 年龄:{age1} 爱好:{hobby1} ‘‘‘.format(name1=name,school1=school,age1=age,hobby1=hobby)
print(msg1)
#方式2:采用索引对照的形式,在字符串中把用到变量的位置用大括号表示出来,里面填写索引编号,使用.format(根据索引,使变量一一对应表示出来) msg2 = ‘‘‘ ------------------{0}的自我介绍--------------------- 姓名:{1} 学校:{2} 年龄:{3} 爱好:{4} ‘‘‘.format(name,name,school,age,hobby)
print(msg2)
4.模板式输出.
‘‘‘ 需求: 请用户输入自己的姓名,毕业学校,年龄,和爱好,并按照以下的格式进行输出打印: ------------------XXX的自我介绍--------------------- 姓名:XXXX 学校:XXXX 年龄:XXXX 爱好:XXXX ‘‘‘ name = input("姓名:") school = input("学校:") age = input("年龄:") hobby = input("爱好:") #在字符串中把引用的变量使用大括号括起来,在整个字符串前面加上‘f‘,即可在字符串内部直接引用变量 msg = f‘‘‘ ------------------{name}的自我介绍--------------------- 姓名:{name} 学校:{school} 年龄:{age} 爱好:{hobby} ‘‘‘ print(msg)
标签:相加 python入门 xxxxxx 格式 一个 自我 表示 highlight 毕业
原文地址:https://www.cnblogs.com/chenglei0520/p/10639977.html