Python用户交互与格式化输出
Python用户交互
一、获取用户输入
register_name = input('请输入您的登陆用户名:') #: 创建登陆页面
print(type(register_name)) #: 打印输入的元素类型,input获取的输入内容都会转换为字符串类型
二、输出内部数据
方式一
采用print(register_name)格式
register_name = input('请输入您的登陆用户名:') # :创建登陆页面
print(register_name) # :输出用户输入的内容
方式二
输入register_name.print之后tab键
补充
打印多个数据时用逗号隔开
Python格式化输出
格式化输出就是提前定义模板,然后修改特定的区域。
先定义模板
l = '请输入你的姓名%s,年龄%s岁,身高%scm,体重%skg' # :创建格式化模板
print(l % ('mary', 20, 170, 45)) # :打印对应的个人具体信息
print(l % ('michal', 22, 180, 55)) # :打印对应的个人具体信息
print(l % ('trump', 72, 188, 80)) # :打印对应的个人具体信息
后定义模板
stu_name = input('Please fill in your name>>>:') # :创建姓名输入框
hobby = input('Please fill in your hobbies>>>:') # :创建爱好输入框
yourclass = input('Please fill in your class number') # :创建班级输入框
youraddress = input('Please fill in your address') # :创建地址输入框
print('my name is %s,my hobby is %s,my class number is %s,my address is %s' %(stu_name, hobby, yourclass, youraddress)) #:打印格式模板