【Python基础编程208 ● 面向对象 ●__init__()方法的中设置自定义参数】
---------Python基础编程---------
Author : AI菌
【内容讲解】
1、在__init__()方法中添加几个形参,用来接收创建对象时传递过来的属性值。
2、有了形参,不同对象,可以有不同的属性值。
【代码实现】
class Student:"""
在__init__()方法中添加了几个形参,用来接收创建对象时传递过来的属性值
有了形参,不同对象,可以有不同的属性值。
"""
def __init__(self, name, age, gender):
self.name = name
self.age = age
self.gender = gender
def study(self, course):
print(f"学习{course}")
# 创建对象时,Python解释器自动调用__init__()方法
# 同时, 给属性赋值
s1 = Student("robot", 20, "女")
s2 = Student("rabbit", 19, "男")
# 访问属性:对象名.属性名
print(s1.name) # robot
print(s1.age) # 20
print(s1.gender) # 女
# 访问属性:对象名.属性名
print(s2.name) # rabbit
print(s2.age) # 19
print(s2.gender) # 男
【往期精彩】
▷【Python基础编程196 ● 读取文件的4种方式】
▷【Python基础编程197 ● 读取文件的4种方式】
▷【Python基础编程198 ● 读取文件的4种方式】
▷【Python基础编程199 ● Python怎么读/写很大的文件】
▷【Python基础编程200 ● 读取文件的4种方式】
▷【Python基础编程201 ● 读取文件的4种方式】
▷【Python基础编程202 ● 读取文件的4种方式】
▷【Python基础编程203 ● 读取文件的4种方式】
【加群交流】
以上是 【Python基础编程208 ● 面向对象 ●__init__()方法的中设置自定义参数】 的全部内容, 来源链接: utcz.com/z/388444.html