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, 爱好女孩, 请记住我叫太二
浙公网安备 33010602011771号