Day2:python基础格式化输出

一、格式化输出%

Name = input("请输入你名字:")
Age = int(input("请输入你年龄:"))
Hight = int(input("请输入你身高:"))
Career = input("请输入你的职业:")

msg = '''%s 的信息如下:
名字:%s
年龄:%d
身高:%d
职业:%s ''' %( Name, Name, Age, Hight, Career)

print(msg)

二、格式化输出打印%,需要输入两个%%

Name = input("请输入你名字:")
Age = int(input("请输入你年龄:"))
Hight = int(input("请输入你身高:"))
Career = input("请输入你的职业:")

msg = '''%s 的信息如下:
名字:%s
年龄:%d
身高:%d
职业:%s 
 
目前学习Python进度 3%%''' %( Name, Name, Age, Hight, Career)

print(msg)

 

三、格式化输出format

S = '我叫{}, 今年{}, 爱好{}, 请记住我叫{}'.format('太二',36,'女孩','太二')
print(S)

S1 = '我叫{0}, 今年{1}, 爱好{2}, 请记住我叫{0}'.format('太二',36,'女孩')
print(S1)

S2 = '我叫{name}, 今年{age}, 爱好{hobby}, 请记住我叫{name}'.format(name='太二', age=36, hobby='女孩')
print(S2)

我叫太二, 今年36, 爱好女孩, 请记住我叫太二
我叫太二, 今年36, 爱好女孩, 请记住我叫太二
我叫太二, 今年36, 爱好女孩, 请记住我叫太二

 

posted @ 2022-10-13 10:43  倔犟的石头  阅读(20)  评论(0)    收藏  举报