美文网首页自由写经验App:聚合职场优选内容
Python练习实例71 | 编写input()和output(

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

作者: 暮光微晓破倾城 | 来源:发表于2020-04-04 23:34 被阅读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日(清明节)
    北京市通州区京贸中心

    相关文章

      网友评论

        本文标题:Python练习实例71 | 编写input()和output(

        本文链接:https://www.haomeiwen.com/subject/buyephtx.html