自由写经验App:聚合职场优选内容

Python练习实例71 | 编写input()和output(

2020-04-04  本文已影响0人  暮光微晓破倾城

今天的练习,更多的是涉及到数据库方面的一些知识。

小黄人.jpg

其实,编程从本质上来说,就是一门处理数据的一门科学,所以,编程在应用上,无论是爬虫还是数据处理,机器学习,都是离不开数据的。

我们来看下今天的代码吧

# 编写input()和output()函数输入,输出5个学生的数据记录。

dict = {} #创建一个空字典
for i in range(5): # 创建一个循环
    stu = input("请输入学生姓名:") #输入学生姓名
    score_1 = int(input("请输入语文成绩:")) # 输入成绩
    score_2 = int(input("请输入数学成绩:"))
    score_3 = int(input("请输入英语成绩:"))
    print("-"*30) #打印标记符
    list_i = [score_1,score_2,score_3] #将数字内容添加到list_i的列表当中
    dict[stu] = list_i #将列表当中的数值赋值给dict[stu]
for i in dict:
    print("%s的语文成绩为:%d;数学成绩为:%d;英语成绩为:%d"%(i,dict[i][0],dict[i][1],dict[i][2]))

可以看到输出的结果为:

C:\Python\python.exe "C:/Users/Administrator/Desktop/Python 练习实例100题/练习实例71.py"
请输入学生姓名:a
请输入语文成绩:12
请输入数学成绩:12
请输入英语成绩:12
------------------------------
请输入学生姓名:b
请输入语文成绩:23
请输入数学成绩:23
请输入英语成绩:23
------------------------------
请输入学生姓名:c
请输入语文成绩:12
请输入数学成绩:23
请输入英语成绩:24
------------------------------
请输入学生姓名:d
请输入语文成绩:11
请输入数学成绩:31
请输入英语成绩:12
------------------------------
请输入学生姓名:e
请输入语文成绩:12
请输入数学成绩:12
请输入英语成绩:12
------------------------------
a的语文成绩为:12;的数学成绩为:12;的英语成绩为:12
b的语文成绩为:23;的数学成绩为:23;的英语成绩为:23
c的语文成绩为:12;的数学成绩为:23;的英语成绩为:24
d的语文成绩为:11;的数学成绩为:31;的英语成绩为:12
e的语文成绩为:12;的数学成绩为:12;的英语成绩为:12

Process finished with exit code 0

总体上来看,是完全没有问题的。

2020年4月4日(清明节)
北京市通州区京贸中心

上一篇 下一篇

猜你喜欢

热点阅读