# -*- coding:utf-8 -*- # -Author: Paulliam - #用户交互 #解释器2.0版本编译有误 name = input("name:") age = int(input("age:")) #PYTHON默认输入的数据类型都是字符串,需要输入整型的时候,要强制类型转换 print(type(age)) job = input("job:") salary = input("salary:") info = ''' -******** info of %s ********- Name:%s Age:%d Job:%s Salary:%s '''%(name,name,age,job,salary) print(info) info2 = ''' -******** info of {_name} ********- Name:{_name} Age:{_age} Job:{_job} Salary:{_salary} '''.format(__name =name, _name =name, _age =age, _job =job, _salary =salary ) print(info2) info3 = ''' -******** info of {0} ********- Name:{0} Age:{1} Job:{2} Salary:{3} '''.format(name,age,job,salary) print(info3)
######运行结果:
"D:\Program Files\python-3.6.4\python.exe" C:/Users/Administrator/Desktop/python-prj/interaction1.py
name:yu
age:24
<class 'int'>
job:it
salary:8000
-******** info of yu ********-
Name:yu
Age:24
Job:it
Salary:8000
-******** info of yu ********-
Name:yu
Age:24
Job:it
Salary:8000
-******** info of yu ********-
Name:yu
Age:24
Job:it
Salary:8000
Process finished with exit code 0