1. <em id="yud1w"><acronym id="yud1w"><u id="yud1w"></u></acronym></em>
      
      
      <button id="yud1w"></button>

      python

      当前位置:首页?>?python面向对象?>?当前文章

      python面向对象

      属性的增删改查操作

      2020-04-04 72赞 python中国网
      每篇文章努力于解决一个问题!python高级、python面试全套、操作系统经典课等可移步文章底部。

        数据库需要增删改查操作,定义一个变量也要增删改查,要操作事物就得增删改查!同理可得:类属性和实例属性都需要增删改查操作!  

      # ‐*‐ coding: utf‐8 ‐*‐
      class Person:
      
          nationality = "Chinese"
          addr = "北京"
      
          def __init__(self,name,age,sex):
              self.name = name
              self.age = age
              self.sex = sex
      
      print("实例属性操作")
      p = Person("aaa",26,"Male")
      p.name = "dong" # 修改属性
      p.job = "CEO" # 添加实例属性
      del p.sex # 删除实例属性
      print(p.name,p.job)  #打印添加的实例属性
      
      # 类属性操作
      Person.nationality = "US"
      Person.race = "Yellow" # 添加类属性
      print(Person.nationality,Person.race)
      del Person.addr
      # print(p.addr) # 再调用已删除的类属性就会报错了
      
      D:installpython3python.exe D:/pyscript/test/test.py
      实例属性操作
      dong CEO
      US Yellow
      
      Process finished with exit code 0
      
      

      文章评论

      属性的增删改查操作文章写得不错,值得赞赏
      国产99视频精品免视看6