如何在python中修改属性值

  介绍

今天就跟大家聊聊有关如何在python中修改属性值,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

python主要应用领域有哪些

1,云计算,典型应用OpenStack.2,网前端开发,众多大型网站均为python开发。3。人工智能应用,基于大数据分析和深度学习而发展出来的人工智能本质上已经无法离开python.4,系统运维工程项目,自动化运维的标配就是python + Django/flask.5,金融理财分析,量化交易,金融分析。6,大数据分析。

<强> 1,直接修改属性值

修改属性值最简单的方法就是通过实例直接访问。

 class 猫():
  ,,,def  __init__(自我,,名字,,颜色):
  ,,,,,,,self.name =,名字
  ,,,,,,,self.color =,颜色
  ,,,,,,,self.age =3
  ,
  ,,,def 吃(自我):
  ,,,,,,,印刷(& # 39;cat  & # 39;, +, self.name  +, & # 39;, color  & # 39;, +, self.color  +, & # 39;,,你吃# 39;)
  ,
  ,,,def 运行(自我):
  ,,,,,,,印刷(& # 39;cat  & # 39;, +, self.name  +, & # 39;, color  & # 39;, +, self.color  +, & # 39;,,你运行# 39;)
  ,
  ,,,def  print_age(自我):
  ,,,,,,,印刷(& # 39;猫's  age  is  & # 39;, +, str (self.age))
  ,
  ,
  时间=my_cat 猫(& # 39;春天# 39;,,& # 39;白色# 39;)
  ,
  my_cat.print_age ()
  时间=my_cat.age  4
  my_cat.print_age () 

<强> 2,用方法修改属性值

再次更新代码,添加update_age()方法来修改年龄属性。

 class 猫():
  ,,,def  __init__(自我,,名字,,颜色):
  ,,,,,,,self.name =,名字
  ,,,,,,,self.color =,颜色
  ,,,,,,,self.age =3
  ,
  ,,,def 吃(自我):
  ,,,,,,,印刷(& # 39;cat  & # 39;, +, self.name  +, & # 39;, color  & # 39;, +, self.color  +, & # 39;,,你吃# 39;)
  ,
  ,,,def 运行(自我):
  ,,,,,,,印刷(& # 39;cat  & # 39;, +, self.name  +, & # 39;, color  & # 39;, +, self.color  +, & # 39;,,你运行# 39;)
  ,
  ,,,def  print_age(自我):
  ,,,,,,,印刷(& # 39;猫's  age  is  & # 39;, +, str (self.age))
  ,
  ,,,def  update_age(自我,,年龄):
  ,,,,,,,self.age =,年龄
  ,
  ,
  时间=my_cat 猫(& # 39;春天# 39;,,& # 39;白色# 39;)
  my_cat.print_age ()
  my_cat.update_age (10)
  my_cat.print_age () 

看完上述内容,你们对如何在python中修改属性值有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

如何在python中修改属性值