业务需求
模拟用户个人信息注册,需要输入用户的个人信息,姓名、性别 、年龄、血型、身高、电话信息,并输出显示
技术需求
- 使用命令行参数方式向脚本程序传递相关参数
- 格式化显示信息
关键技术分析
- 使用sys.arvg[下表参数]输出显示
- 使用占位符格式化输出符输出信息
代码
import sys
if __name__ == '__main__':
name = sys.argv[1];
sex = sys.argv[2]
age = sys.argv[3]
xx = sys.argv[4]
hight = sys.argv[5]
phone = sys.argv[6]
print("姓名 :%s \n性别 :%s \n年龄 :%s \n血型 : %s \n身高 ;%s \n电话 : %s" %(name,sex,age,xx,hight,phone))
pass
在Windows PowerShell窗口执行
切换到文件目录,键入python work01.py 老白 男 22 A型 175 18888888888
ps :年龄和身高使用 %d 报错,暂时使用 %s 代替,尽快学习,尽快修复