通過我們之前的學習,我們學習到了函式,知道了函式能夠將程式分成不同的塊,每個塊有自己的功能,可將複雜的問題簡單化,結構化,邏輯化。
本節課開始我們一起學習另外一種神奇的方法---模組。
乙個函式就像乙個樂高積木,有時候完成乙個複雜專案要建立幾種函式,為了編寫可維護的**,可將函式分組,放到乙個檔案裡,在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
用**實現:
importmath
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 中,...