四时宝库

程序员的知识宝库

python创建类的方法实例

创建一个学生类:

数据:(姓名,姓别,年龄 ,分数)

形为:打印信息

'''

class Studons:

def __init__(self,name,xibie,nianling,fenshu):

self.name=name

self.xibie=xibie

self.nianling=nianling

self.fenshu=fenshu

def dayin(self):

print("姓名:%s,性别:%s,年龄:%d,分数:%d"%(self.name,self.xibie,self.nianling,self.fenshu))

list_stud_xi=[]

while True:

qr=input("y继续,n退出")

if qr=="y":

name=input("请输入学生姓名:")

xingbie = input("请输入学生性别:")

nianli=int(input("请输入学生年龄:"))

fenshu=int(input("请输入学生分数:"))

stu = Studons(name, xingbie, nianli, fenshu)#stu储存的是类变量数据。

list_stud_xi.append(stu)#列表元素是类变量数据。

else:

break

for str in list_stud_xi:

str.dayin()

one=list_stud_xi[0]

one.dayin()

one.name="李刚"

one.fenshu=78

print(one.name,one.fenshu)

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接