用户交互模板之占位符的使用
注意,这个是在Python3.0以上环境下进行的操作,这个版本中只有input,默认所有都是字符串,如果想要获取数字,需要使用int来进行转换。
#!/usr/bin/env python # -*- coding: utf-8 -*- #Author: Leon xie info = '这个var将被打印出来,在Python3.0的环境下运行' name = input("请输入你的名字:") age = input("请输入你的年龄:") job = input("请输入你的工作:") salary = input("请输入你的工资:") print(type(age)) msg = ''' Personal information of %s: name: %s age: %s job: %s salary: %s -------------------------- ''' % (name,name,age,job,salary) print(msg)
输出结果如下:
请输入你的名字:xd 请输入你的年龄:22 请输入你的工作:it 请输入你的工资:2W <class 'str'> Personal information of xd: name: xd age: 22 job: it salary: 2W --------------------------
说明:
这里常用语句打印菜单选项,这里我打印了一个年龄的类型,返回<class 'str'>。说明是字符串。
下面的变量个数要与上面的占位符相等,不然会报错。
你现在所遭遇的每一个不幸,都来自一个不肯努力的曾经