日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python类中没有属性_如何在python语言中在类中删除属性和添加属性

發布時間:2023/12/9 python 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python类中没有属性_如何在python语言中在类中删除属性和添加属性 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在python語言中的類,可以使用class定義類,調用__init__方法進行初始化;默認傳入self,可以在后面在添加幾個屬性。可以使用setattr()添加屬性,也可以使用delattr()刪除屬性。下面利用幾個實例說明這兩個方法的用法,操作如下:

工具/原料

python

pycharm

截圖工具

方法/步驟

1

第一步,在pycharm工具中,新建python文件color.py;在文件中定義類Color,傳入三個參數name、type和color,如下圖所示:

2

第二步,再定義一個Color類變量blue,傳入三個參數,并打印blue中的方法和屬性,如下圖所示:

3

第三步,運行這個python文件,可以在控制臺查看到屬性和方法等,如下圖所示:

4

第四步,調用delattr()方法,刪除blue對象中的name屬性,然后打印blue中的屬性和方法,如下圖所示:

5

第五步,再次保存并運行這個python文件,可以發現name屬性已經刪除,如下圖所示:

6

第六步,在delattr()方法下面調用setattr()方法,添加一個屬性value,如下圖所示:

END

注意事項

注意使用類中的delattr()方法和setattr()方法的用法

注意在python語言中定義類和調用類中的方法

經驗內容僅供參考,如果您需解決具體問題(尤其法律、醫學等領域),建議您詳細咨詢相關領域專業人士。

舉報作者聲明:本篇經驗系本人依照真實經歷原創,未經許可,謝絕轉載。

展開閱讀全部

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的python类中没有属性_如何在python语言中在类中删除属性和添加属性的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。