python关于用户输入与格式化输出
1、输入input函数
username=input("username:") password=input("password:") print(username,password) 运行结果:键盘输入Jim,abc123 username:Jim password:abc123 Jim abc123
2、输入密码时,如果想要不可见,需要利用getpass 模块中的 getpass方法,即
#加载模块 import getpass # 将用户输入的内容赋值给 name 变量 password = getpass.getpass("请输入密码:") # 打印输入的内容 print(password)
3、格式化输出
方法1
name=input("name:") age=input("age:") salary=input("salary:") info=''' - - - - - -info of %s- - - - - - Name:%s Age:%s Salary:%s '''%(name,name,age,salary) print(info) 运行结果 name:Tom age:22 salary:5000 - - - - - -info of Tom- - - - - - Name:Tom Age:22 Salary:5000
方法2
name=input("name:") age=input("age:") salary=input("salary:") info=''' - - - - - -info of {_name}- - - - - - Name:{_name} Age:{_age} Salary:{_salary} '''.format(_name=name,_age=age,_salary=salary) print(info) 运行结果 name:Tom age:22 salary:5000 - - - - - -info of Tom- - - - - - Name:Tom Age:22 Salary:5000

浙公网安备 33010602011771号