Python-类(实例化)

网友投稿 272 2022-08-30


Python-类(实例化)

一、方法__int__()

此方法在python中会自动运行,而其中python中的函数都会默认自带一个形参self,这是因为在调用对应的方法时,将自动传入实参self,它是一个指向实例本身的引用。

""" Author:Zhou Create_Date:2022年06月13日--21:52 Tool:PyCharm Software: PyCharm"""""" 类练习题"""class User: def __init__(self,first_name, last_name, age, favorite): """初始化属性""" self.first_name = first_name self.last_name = last_name self.age = age self.favorite = favorite # 指定默认值 self.country = "中国" def describe_user(self): print("当前用户信息:") print(f"姓:{self.first_name}\t名:{self.last_name}\t年龄:{self.age}\t爱好:{self.favorite}\t国家:{self.country}") def greet_user(self): full_name = self.first_name + self.last_name print("欢迎"+full_name+"你的到来!")if __name__ == '__main__': new_person1 = User('周', '文王', '29', '篮球') new_person1.describe_user() # 直接修改属性的值(还有一种是通过方法修改属性的值) new_person1.age = 28 new_person1.describe_user()


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python-继承(Python继承顺序)
下一篇:常规语句应用基础(语句的使用)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~