zoukankan      html  css  js  c++  java
  • python中利用类创建的对象来保存信息

    在类创建的对象中,一般都是以字典的方式来保存信息

    class Student:
        def __init__(self, name, age, score):
            self.name = name
            self.age = age
            self.score = score
    
    
    def input_student_info():
        l = []
        while True:
            n = input("请输入学生姓名:")
            if n == "":
                break
            a = input("请输入学生年龄:")
            s = input("请输入学生分数:")
    
            l.append((Student(n, a, s)).__dict__)
        print(l)
    
    
    input_student_info()

    输出结果:

    D:programpycharmstudent_initvenvScriptspython.exe D:/program/pycharm/student_init/student.py
    请输入学生姓名:zengsf
    请输入学生年龄:20
    请输入学生分数:90
    请输入学生姓名:fengshao
    请输入学生年龄:23
    请输入学生分数:80
    请输入学生姓名:
    [{'name': 'zengsf', 'age': '20', 'score': '90'}, {'name': 'fengshao', 'age': '23', 'score': '80'}]

  • 相关阅读:
    Server Profiler
    Unit Test with VS.NET
    js解析json字符
    多维数组
    $routeProvider与$stateProvider区别
    post 与get
    gulp配置
    homebrew常用指令
    less.js
    过滤器
  • 原文地址:https://www.cnblogs.com/zengsf/p/9526997.html
Copyright © 2011-2022 走看看