黔东南网站建设gzklyy,网站建设word文档,公司建站花费,一键搭建网站初识对象
生活中或是程序中#xff0c;我们都可以使用设计表格、生产表格、填写表格的形式组织数据进行对比#xff0c;在程序中#xff1a; 设计表格#xff0c;称之为#xff1a;设计类#xff08;class#xff09; 打印表格#xff0c;称之为#xff1a;创建对象 …初识对象
生活中或是程序中我们都可以使用设计表格、生产表格、填写表格的形式组织数据进行对比在程序中 设计表格称之为设计类class 打印表格称之为创建对象 填写表格称之为对象属性赋值
#设计一个类
class Student:nameNonegenderNonenatinalityNonenative_placeNoneageNone
#创建一个对象
stu_1Student()
#对象属性进行赋值
stu_1.name张三
stu_1.gender男
stu_1.natinality中国
stu_1.native_place山东省
stu_1.age11
#获取对象中记录的信息
print(stu_1.name)
print(stu_1.gender)
print(stu_1.natinality)
print(stu_1.native_place)
print(stu_1.age)成员方法
类是由哪两部分组成呢 类的属性称之为成员变量 类的行为称之为成员方法 注意函数是写在类外的定义在类内部我们都称之为方法哦类和成员方法的定义语法 self的作用 表示类对象本身的意思 只有通过self成员方法才能访问类的成员变量 self出现在形参列表中但是不占用参数位置无需理会 类中成员方法定义和使用#定义一个带有成员方法的类
class Student:nameNonedef say_hi(self):print(f大家好我是{self.name})def say_hi2(self,msg):print(f大家好我是{self.name},{msg})
stu1Student()
stu1.name张三
stu1.say_hi()
stu1.say_hi2(哎呦不错呦)
stu2Student()
stu2.name李四
stu2.say_hi()
stu2.say_hi2(小伙子我看好你)
stu3Student()
stu3.name王五
stu3.say_hi()
stu3.say_hi2(请多多关照)运行结果如下