python模組基礎

2021-09-03 01:44:27 字數 1429 閱讀 3572

容器總結:

# 1~n的累加和

def sumton(n):

s = 0

for i in range(11):

s += i

return s

print(sumton(11))

print(sumton(101))

# 定義類

class people:

age = 1

name = "寶寶"

def eat(self):

print("我要吃飯!")

# 例項化物件

xiaoming = people()

xiaoming.age = 19

xiaoming.name = "萬孝明"

xiaoming.eat():

概念

模組也是一組**,這些**被封裝到乙個單獨的檔案當中,這個檔案我們稱之為「模組」

特點:模組是更高階的封裝

主要應用:優化工具類/模組, 對於重複性功能可以整理優化

vim mymath.py

def sumton(n):

s = 0

for i in range(n+1):

s += i

return s

vim test.py

# 引入模組方法一

# 注意路徑問題

import mymath

s = mymath.sumton(10)

print(s)

vim test1.py

# 引入模組方法二 推薦

# 只能匯入乙個方法/函式

from mymath import sumton

s = sumton(10)

print(s)

vim test3.py

# 引入模組方法三,

# \* 表示匯入所有函式,不推薦使用

# 需要注意:使用 * 會影響到**中的相同名的函式,導致呼叫錯誤

from mymath import *

print(sumton(10))

vim test4.py

# 引入模組方法四,

# 解決搜尋路徑的問題:模組包與**檔案不在乙個資料夾下面

import sys

import mymath

print(mymath.sumton(10))

Python 基礎(模組)

模組 你已經看到,你如何通過定義函式,在程式中重複使用 如果你需要重複使用,來自你自己寫的其他程式中的若干函式,怎麼辦?你可能猜到了,答案是模組。有若干撰寫模組的方法,簡單的方法就是建立乙個擴充套件名為 py的檔案。檔案中有函式和有變數。另乙個方法則是,用python源語言寫 比如,你可以用c程式語...

python基礎 模組

模組的有如下優點 1 方便開發 2 方便維護 3 能多次呼叫 模組建立 python中每乙個py檔案就是乙個模組 引入模組的方法 1 import 模組名 python檔名稱 2 import 模組名 as 模組別名 3 引用模組部分內容 a from 模組名 import 函式名 變數名或類名 b...

python基礎 模組

from import 語句 from import 語句 搜尋路徑 pythonpath 變數 命名空間和作用域 dir 函式 globals 和 locals 函式 reload 函式 python中的包 python 模組 module 是乙個 python 檔案,以 py 結尾,包含了 py...