L6 8 呼叫模組

2022-08-30 19:39:08 字數 931 閱讀 9772

通過我們之前的學習,我們學習到了函式,知道了函式能夠將程式分成不同的塊,每個塊有自己的功能,可將複雜的問題簡單化,結構化,邏輯化。

本節課開始我們一起學習另外一種神奇的方法---模組。

乙個函式就像乙個樂高積木,有時候完成乙個複雜專案要建立幾種函式,為了編寫可維護的**,可將函式分組,放到乙個檔案裡,在python中乙個.py檔案就是乙個模組。

#模組是一組功能的集合體,我們的程式可以通過匯入模組來使用模組裡的功能。

#

1.提高**的可維護性

#2.可以被不斷重複使用

#3.避免函式名和變數名重複

import  

#

乙個.py檔案就可以作為乙個模組

#模組的匯入:直接匯入檔案的名字,不需要帶著字尾

#模組中的函式呼叫:模組名.函式名()

math:數學模組,我們通過呼叫該模組中的方法完成一些數學問題。

ceil(a)      #

對a向上取整

floor(a) #

對a向下取整

pow(a) #

a的y次冪

sqrt(a) #

a的算術平方根

sin(a) #

a的正弦值

cos(a) #

a的余弦值

1.完全平方數:定義:如果乙個正整數 a 是某乙個整數 b 的平方,那麼這個 正整數 a 叫做完全平方數。

2.算數平方根:若乙個非負數x的平方 等於a,即x²=a,則這 個數x叫做a的算術平方 根,例如3是9的平方根。3²=9

用**實現:

import

math

a=math.sqrt(9)

print(a)

Python 模組呼叫

模組 py 字尾的檔案即模組 類 使用class語句封裝乙個類 函式 使用def語句封裝乙個函式 變數 使用賦值語句賦值乙個變數 模組中不但可以直接存放變數,還能存放函式,還能存放類。還可以使用自己寫的模組 其實就是字尾名為.py的檔案 通過這個語句可以從模組中匯入指定的部分到當前的模組。例如 檔案...

python模組呼叫

import random 生成隨機數 from hanshu import f1 引入模組的方法 print f1 hello,import hanshu print hanshu.f1 你好,f1 a random.random b random.choice 光子 張璐 王五 李柳 李莉 pr...

C 模組呼叫 C 編寫模組

c 模組呼叫 c 編寫模組 涉及知識點 1 ifdef cplusplus extern c 處理其中的 要明白為何使用extern c 還得從cpp 中對函式的過載處理開始說起。在c 中,為了支援過載機制,在編譯生成的彙編碼中,要對函式的名字進行一些處理,加入比如函式的返 回型別等等.而在c 中,...