最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python編程基礎(chǔ)之構(gòu)造方法和析構(gòu)方法詳解

 更新時(shí)間:2022年01月26日 10:53:52   作者:howard2005  
這篇文章主要為大家詳細(xì)介紹了Python的構(gòu)造方法和析構(gòu)方法,使用Python編程基礎(chǔ),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

一、本講學(xué)習(xí)目標(biāo)

1.掌握構(gòu)造方法的使用

2.掌握析構(gòu)方法的使用

3.掌握self變量的使用

二、構(gòu)造方法

(一)概述

  • 構(gòu)造方法指的是__init__()方法。
  • 當(dāng)創(chuàng)建類的實(shí)例的時(shí)候,系統(tǒng)會自動(dòng)調(diào)用構(gòu)造方法,從而實(shí)現(xiàn)對類進(jìn)行初始化的操作。

(二)案例演示

編寫程序 - 演示構(gòu)造方法.py

在這里插入圖片描述

構(gòu)造方法第一個(gè)參數(shù) 必須是self,表示類的實(shí)例,相當(dāng)于Java類里的this關(guān)鍵字。

構(gòu)造方法除了self,定義了三個(gè)參數(shù),沒有設(shè)置初值,這樣在創(chuàng)建對象時(shí),必須傳入三個(gè)參數(shù),否則會報(bào)錯(cuò)。

運(yùn)行程序,查看結(jié)果

在這里插入圖片描述

如果創(chuàng)建對象,不傳入?yún)?shù),會報(bào)錯(cuò)

在這里插入圖片描述

怎么避免不傳參就要報(bào)錯(cuò)的情況呢?很簡單,給構(gòu)造方法的參數(shù)設(shè)置初值。

在這里插入圖片描述

運(yùn)行程序,查看結(jié)果

在這里插入圖片描述

三、析構(gòu)方法

(一)概述

當(dāng)刪除一個(gè)對象來釋放類所占用資源的時(shí)候,Python解釋器默認(rèn)會調(diào)用另外一個(gè)方法,這個(gè)方法就是__del__( )方法,即析構(gòu)方法。

(二)案例演示

編寫程序 - 演示析構(gòu)方法.py

在這里插入圖片描述

運(yùn)行程序,查看結(jié)果

在這里插入圖片描述

四、self的使用

(一)self概述

在方法的列表中,第1個(gè)參數(shù)永遠(yuǎn)都是self。

self的字面意思是自己,類似于Java類里的this變量,表示的是對象自身。

當(dāng)某個(gè)對象調(diào)用方法的時(shí)候,Python解釋器會把這個(gè)對象作為第1個(gè)參數(shù)傳給self,開發(fā)者只需要傳遞后面的參數(shù)就可以了。

(二)案例演示

編寫程序 - 演示self用法.py

在這里插入圖片描述

運(yùn)行程序,查看結(jié)果

在這里插入圖片描述

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • python 網(wǎng)絡(luò)編程要點(diǎn)總結(jié)

    python 網(wǎng)絡(luò)編程要點(diǎn)總結(jié)

    Python 提供了兩個(gè)級別訪問的網(wǎng)絡(luò)服務(wù):低級別的網(wǎng)絡(luò)服務(wù)支持基本的 Socket,它提供了標(biāo)準(zhǔn)的 BSD Sockets API,可以訪問底層操作系統(tǒng) Socket 接口的全部方法。高級別的網(wǎng)絡(luò)服務(wù)模塊SocketServer, 它提供了服務(wù)器中心類,可以簡化網(wǎng)絡(luò)服務(wù)器的開發(fā)。下面看下該如何使用
    2021-06-06
  • Python集合set的交集和并集操作方法

    Python集合set的交集和并集操作方法

    這篇文章主要介紹了Python集合set的交集和并集操作方法小,python的set,是一個(gè)無序不重復(fù)元素集,?基本功能包括關(guān)系測試和消除重復(fù)元素本文講述了python中set集合的比較方法包括交集,并集,差集,下文更多詳細(xì)資料,需要的小伙伴可以參考一下
    2022-03-03
  • pytorch 固定部分參數(shù)訓(xùn)練的方法

    pytorch 固定部分參數(shù)訓(xùn)練的方法

    今天小編就為大家分享一篇pytorch 固定部分參數(shù)訓(xùn)練的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • python生成單位陣或?qū)顷嚨娜N方式小結(jié)

    python生成單位陣或?qū)顷嚨娜N方式小結(jié)

    這篇文章主要介紹了python生成單位陣或?qū)顷嚨娜N方式小結(jié),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • django用戶登錄和注銷的實(shí)現(xiàn)方法

    django用戶登錄和注銷的實(shí)現(xiàn)方法

    這篇文章主要介紹了django用戶登錄和注銷的實(shí)現(xiàn)方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-07-07
  • python粘包的解決方案

    python粘包的解決方案

    粘包就是在數(shù)據(jù)傳輸過程中有多個(gè)數(shù)據(jù)包被粘連在一起被發(fā)送或接受,本文主要介紹了python粘包的解決方案,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01
  • Python File readlines() 使用方法

    Python File readlines() 使用方法

    readlines() 方法用于讀取所有行(直到結(jié)束符 EOF)并返回列表,該列表可以由 Python 的 for... in ... 結(jié)構(gòu)進(jìn)行處理,如果碰到結(jié)束符 EOF 則返回空字符串,需要的朋友可以參考下
    2018-03-03
  • 詳解10個(gè)可以快速用Python進(jìn)行數(shù)據(jù)分析的小技巧

    詳解10個(gè)可以快速用Python進(jìn)行數(shù)據(jù)分析的小技巧

    這篇文章主要介紹了詳解10個(gè)可以快速用Python進(jìn)行數(shù)據(jù)分析的小技巧,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • Python人工智能構(gòu)建簡單聊天機(jī)器人示例詳解

    Python人工智能構(gòu)建簡單聊天機(jī)器人示例詳解

    這篇文章主要為大家介紹了Python人工智能構(gòu)建簡單聊天機(jī)器人示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • Python中線程編程之threading模塊的使用詳解

    Python中線程編程之threading模塊的使用詳解

    這篇文章主要介紹了Python中線程編程之threading模塊的使用詳解,由于GIL的存在,線程一直是Python編程中的焦點(diǎn)問題,需要的朋友可以參考下
    2015-06-06

最新評論

柳州市| 蓝山县| 南昌市| 弥勒县| 平原县| 淮安市| 游戏| 融水| 辽中县| 诸暨市| 三台县| 惠来县| 浏阳市| 沾化县| 洪湖市| 庐江县| 承德县| 山阳县| 吴忠市| 孟连| 红桥区| 沁水县| 泾阳县| 商城县| 塔城市| 通辽市| 苍溪县| 苏尼特右旗| 中卫市| 南澳县| 龙游县| 进贤县| 玉树县| 永泰县| 旅游| 沾化县| 河池市| 鹿泉市| 民权县| 新竹县| 桂阳县|