python创建类的方法实例

liftword6个月前 (01-07)技术文章45

创建一个学生类:

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

形为:打印信息

'''

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)

相关文章

Python-15-类的定义和使用

类是什么?官方定义类提供了一种组合数据和功能的方法。创建一个新类意味着创建一个新的对象 类型,从而允许创建一个该类型的新 实例 。每个类的实例可以拥有保存自己状态的属性。一个类的实例也可以有改变自己状...

python之类的定义和对象创建篇

1,类的定义 - 类和对象都是现实生活中或程序中的内容抽象。 - 实际上所有事物都有两部分构成 1,数据(属性) 2,行为(方法) - 在类的代码块中,我们可以定义变量和函数 变...

Python 类和方法

Python 类和方法Python 类创建、属性和方法具体是如何体现的,代码中如何设计,请继续看下去。蟒蛇类解释在 Python 中使用 OOP ?什么是 Python 类?Python 类创建Pyt...