1.类传递参数
import self as self class Person: def __init__(self, name, age): """ init 魔术方法在实例化对象的时候触发 self = 类的对象 """ print("init被触发") # 定义对象属性 self.name = name self.age = age # 定义一个普通方法 def eat(self): print(f"{self.name}在吃饭, 他今年{self.age}岁") if __name__ == '__main__': # 实例化根根 对象 lyg = Person("刘鸡鸡", 3) # 调用类中的方法 lyg.eat() lh = Person("刘鸡", 5) lh.eat()
2.测试
f = open("1.txt", "r") con_list = f.readlines() print(con_list) con_list.insert(2, "my name is bobi") f.close() print(con_list)
3.str魔术方法
# 定义一个Monkey类 class Monkey: def __init__(self, name, hair): """ name = "刘鸡鸡" hair = "gold """ self.name = name s