- 1
- 0
- 约2.87千字
- 约 6页
- 2026-02-05 发布于北京
- 举报
1.打开开发工具PythonIDLE
2.在IDLE中编写和运行类的示例代码
classFirstClass:
a=78
defsetdata(self,value):
self.datavalue
defdisy(self):
printself.data
xFirstClass()
yFirstClass()
x.a
78
y.a
78
x.a=45
x.a
45
y.a
78
x.setdata(亚瑟王)
y.setdata(3.1415926)
x.disy()
KingArthur
y.disy()
3.1415926
x.data新值
x.disy()
新值
x.anothername邮件
1.打开开发工具PythonIDLE
2.在IDLE中编写运行类的例子代码
classFirstClass:
a=78
defsetdata(self,value):
self.data=value
defdisy(self):
printself.data
x=FirstClass()
y=FirstClass()
x.a
78
y.a
78
x.a=45
x.a
45
y.a
78
x.setdata(KingArthur)
y.setdata(3.1415926)
x.disy()
KingArthur
y.disy()
3.1415926
x.data=NewValue
x.disy()
NewValue
x.anothername=spam
x.anothername
spa
m
classSecondClass(FirstClass):
defdisy(self):
print当前值=%s%self.data
zSecondClass()
z.setdata(42)
z.disy()
当前值=42
x.disy()
新值
classrec:pass
rec.name鲍勃
rec.age=40
printrec.name
Bob
recobj1rec()
recobj2rec()
recobj1.name
鲍勃
recobj2.name
鲍勃
recobj1.name苏
recobj1.name,recobj2.name,rec.name
(苏,鲍勃,鲍勃)
rec.__dict__.keys()
[,__module__,__doc__,]
x.anothername
spam
classSecondClass(FirstClass):
defdisy(self):
printCurrentVlaue=%s%self.data
z=SecondClass()
z.setdata(42)
z.disy()
CurrentVlaue=42
x.disy()
NewValue
classrec:pass
rec.name=Bob
rec.age=40
printrec.name
Bob
recobj1=rec()
recobj2=rec()
recobj1.name
Bob
recobj2.name
Bob
recobj1.name=Sue
r
原创力文档

文档评论(0)