python用户交互

python通过input函数和用户交互,通过print函数打印用户输入的内容:

name = input('name:')
age = input('age:')
print(type(age))
job = input('job:')
salary = input('salary:')
info1 = '''
------------Informain of %s--------------
Name:%s
Age:%s
Job:%s
Salary:%s
'''%(name,name,age,job,salary)

info2 = '''
==========Information of {name_}==========
Name:{name_}
Age:{age_}
Job:{job_}
Salary:{salary_}
'''.format(name_ = name ,job_ = job , age_ = age , salary_ = salary)

print(info1)
print(info2)
注意事项:
1、输入内容按字符串处理,age = input('age:'),交互模式下提示用户输入age:,如果此时输入18,那么系统会把18赋值为变量名age,type类型为:str
2、定义多行字符串用单个单引号或3个双引号括起来。
3、格式化字符串的两种方式 %s 和 .format() 两种方式,%s为占位符%()括号内变量值按顺序赋值为%s;.fromat()括号内按名称给{}内的变量赋值。

猜你喜欢

转载自www.cnblogs.com/tianeh/p/9383795.html
今日推荐