第一种 字符串拼接 就不写了
下面的是 第二 第三 第四种
name = input("name:") age = int(input("age:")) print(type(age),type(str(age))) job = input("job:") salary = input("salary:") info=''' ------------------info of %s Name:%s Age:%d Job:%s Salary:%s ''' %(name,name,age,job,salary) info2=''' ------------------info of {_name} ----------------------- Name:{_name} Age:{_age} Job:{_job} Salary:{_salary} '''.format(_name=name,_age=age,_job=job,_salary=salary) info3=''' ------------------info of {0} ----------------------- Name:{0} Age:{1} Job:{2} Salary:{3} '''.format(name,age,job,salary) print(info) print(info2) print(info3)
输入密码时,如果想要不可见,需要利用getpass 模块中的 getpass方法,即:
import getpass pwd = getpass.getpass("请输入密码:") print(pwd)
需要注意的是 pycharm 不支持 getpass 用命令行方式执行文件 可以测试getpass模块