在python中利用输入和输出实现成绩单的打印

首先使用input命令实现输入

Name = input("请输入姓名:")
Age = input("请输入年龄:")
Grade = input("请输入成绩:")
Name2 = input("请输入姓名:")
Age2 = input("请输入年龄:")
Grade2 = input("请输入成绩:")
Name3 = input("请输入姓名:")
Age3 = input("请输入年龄:")
Grade3 = input("请输入成绩:")

格式化输出

print("-"*69)  #表格形式,可以不用添加
print("|" f"{'姓名':<19} | {'年龄':<19} | {'成绩':<19}" "|") #首行标题的格式化输出 注意使用单引号直接输汉字  < 表示向左对齐 19 表示长度
print("-"*69)  #表格形式,可以不用添加
print("|" f"{Name:<20} | {Age:<20} | {Grade:<20}" "|")     #引用input命令赋值后的变量直接输入变量名字不用加单引号 # “|”用作修饰 可以不用添加
print("_"*69)   #表格形式,可以不用添加
print("|" f"{Name2:<20} | {Age2:<20} | {Grade2:<20}" "|")
print("_"*69)   #表格形式,可以不用添加
print("|" f"{Name3:<20} | {Age3:<20} | {Grade3:<20}" "|")
print("_"*69)

结果展示

在python中利用输入和输出实现成绩单的打印_第1张图片

 需要从键盘键入表格需要的内容

在python中利用输入和输出实现成绩单的打印_第2张图片

 结果展示

你可能感兴趣的:(python)