千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > python自定義模塊的注意點

python自定義模塊的注意點

來源:千鋒教育
發布人:xqq
時間: 2023-11-13 08:32:02 1699835522

python自定義模塊的注意點

本文教程操作環境:windows7系統、Python3.9.1,DELLG3電腦。

1、模塊命名注意點

(1)模塊名要遵循Python變量命名規范,不要使用中文、特殊字符;

(2)模塊名不要和系統模塊名沖突,最好先查看系統是否已存在該模塊,檢查方法是在Python交互環境執行importabc,若成功則說明系統存在此模塊。

2、實例

我們現在自己寫了一個模塊,circles.py

pi=3.14159

defarea(radius):

returnpi*(radius**2)

defcircumference(radius):

return2*pi*radius

defsphereSurface(radius):

return4.0*area(radius)

defsphereVolume(redius):

return(4.0/3.0)*pi*(radius**3)

if__name__=='__main__':##測試運行代碼

print(area(3))

這里我們要提到__name__屬性。每個模塊都有__name__屬性。如果我們是在本模塊運行的話,__name__屬性的值為__main__,如果是其他模塊導入該模塊的話,該模塊的__name__屬性值為包名。

所以我們這里判斷了__name__=='__main__',如果相等的話,就測試運行代碼。當其他模塊導入我們模塊的話,這里面的測試代碼不會執行。

以上就是python自定義模塊的注意點,大家在對模塊命名時,一定要遵循這兩點注意事項,學會后也趕快試著定義模塊吧。更多Python學習教程請關注IT培訓機構:千鋒教育。

tags: python培訓
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
久久亚洲中文字幕精品一区四,亚洲日本另类欧美一区二区,久久久久久久这里只有免费费精品,高清国产激情视频在线观看
在线欧美中文亚洲精品 | 亚洲欧美偷拍另类A∨ | 亚洲一区二区在线 | 色在线中文字幕大 | 日本在线a一区视频 | 天天cao在线视频不卡 |