import匯入時重新命名模組以及函式用法

2021-10-11 18:45:11 字數 1314 閱讀 6977

首先我們自定義乙個模組,

我們把他命名為test_modular

這個模組裡面,有乙個測試函式test_function

源**如下:

#模組名稱為:test_modular.py #

def test_function(a,b): #函式名稱為test_function(a,b),函式使用時候要提供兩個引數

print(a + b)

print(a - b)

print(a * b)

print(a / b)

print(a, b)

#這裡首先定義了乙個模組,名字為test_modular,存在相同路徑,儲存為test_modular.py

#為以後呼叫準備模組名稱為test_modular 函式名稱為 def test_function

#在定義模組時候,模組名稱和函式名稱都是可以隨便起名的,任意的符合規則的。

好了,我們的模組準備好了。下面我們在另外一段**中呼叫這個函式

import test_modular  # 調入我們已經存在的模組

test_modular.test_function(36,12) #調入我們的自定義的模組和函式,並給入資料36和12

執行結果是:

python 3.9.0 (tags/v3.9.0:9cf6752, oct 5 2020, 15:34:40) [msc v.1927 64 bit (amd64)] on win32

runfile(『d:/python/pythonproject/test.py』, wdir=『d:/python/pythonproject』)

4824

4323.0

36 12

ok,這就是最簡單的自定義模組、函式及呼叫方式。

另外還可以給呼叫模組重新命名,方式如下:

import test_modular as p  # 這裡是調入test_modular模組,並給他命名為p

p.test_function(36,12)

ok,給呼叫模組重新命名,方式就這麼簡單。

我們還可以給呼叫模組裡面的函式重新命名,方式如下:

# 這裡把test_modular.test_function()函式改名為 s 後呼叫#

from test_modular import test_function as s

s(36,12)

所有執行結果一直。

這就是自定模組的使用方法。

import匯入模組

使用import 匯入模組時,系統做了以下幾步 1.匯入import後面緊跟的模組 2.將後面的名字指向該模組 例如 import os 系統先是匯入了os.py檔案,然後將os指向了os.py檔案,然後就可以用os.函式名來訪問os.py裡面的函式和屬性 使用import匯入模組有幾種方式 1.i...

import 匯入模組

import 匯入模組 import md 首先建立兩個資料夾 乙個run.py 第二個叫md.py md.py 這個檔案存的是 print from the md py def readl print md money def readl2 print md模組 readl def change ...

import匯入和from匯入

1.import匯入和from匯入 1.import匯入和from匯入可變型別和不可變型別有著本質的區別 2.import是用來匯入模組,from是用來匯入模組中的物件 3.from匯入和import匯入 當指向的變數是可變型別的話,可以共享全域性變數,如果是不可變 型別,from匯入就無法全域性共...