第二十次總結 import匯入

2021-09-17 18:19:19 字數 1495 閱讀 9553

import tool.getsum.add

# 匯入模組,優先會從啟動檔案的當前目錄開始尋找

# 如果找到,就使用

# 如果找不到,會在系統模組存放目錄去

​tool.getsum.add.add2num(2,5)

from tool import add

add.add2num(3,9)

​# import tool.add

# tool.add.add2num(3, 9)

# from ... import ....

# from 什麼什麼模組 import 什麼什麼識別符號​​

from getsum.add import add2num

​add2num(3,7)

​import 的識別符號,指定了什麼,才能用什麼。 沒有指定識別符號不可用

# from ... import ....

# from(從) ** import(匯入) 什麼

​# from getsum import add

# add.add2num(1,5)

​# import getsum.add

# getsum.add.add2num(1,5)

if __name__ == "__main__":

​重要

用途

模組作者測試模組本身功能的時候

把測試的**

寫在if的判斷下面,例如

add.py

​def add2num(n1, n2):

print(n1+n2)

​name = "張三"

age = 18​​

if __name__ == "__main__":

print('add模組的測試資料。。。。')

print(__name__, type(__name__))

add2num(100,200)

包是乙個類似於資料夾的乙個東西

它裡面存放多個模組(多個py檔案)

包是乙個特別的資料夾,區別就是比普通資料夾多乙個__init__.py

包主要是乙個收集模組的乙個容器

我們會把多個功熊相近的模組,存放到乙個包中

包的本質就是乙個資料夾,比普通資料夾,它多乙個__init__.py

第一種建立方式

直接新建資料夾,然後在資料夾下,建立乙個py檔案,命名為__init__.py

第二種建立方式

直接通過pycharm建立,建立乙個python package

需要在包裡面的init檔案中,對模組進行乙個匯入

注意點匯入的時候,要以init檔案為起始目錄

所以需要用from .這種方式

一般的情況

from . import 模組名
特殊的情況

手動設定或者修改python直譯器

第二十次ScrumMeeting部落格

本次會議於12月11日 一 22時整在3公寓725房間召開,持續20分鐘。與會人員 劉暢 辛德泰 張安瀾 趙奕 方科棟。隊員今日完成任務 明日任務計畫 劉暢帖子點選量統計 張安瀾忘記密碼功能 辛德泰1.資源評分顯示 2.個人資訊編輯前端介面 3.貢獻度前端銜接 首頁方科棟 測試工作 進行壓力測試 趙...

第二十次CCF CSP認證考試經驗

出成績了,250,這數真吉利 上半年就想考csp湊學分,結果一等就等到了下半年orz 以下乾貨開始 本次最大的變化是,苦等的實 分它終於來了。此外,每道題的語言都可以任選,也可以隨時更換當前使用的語言。說白話就是和leetcode的模式貼近很多。實測評測速度還挺快,在倒數五分鐘提交了第三題也是十幾秒...

acm第二十次二叉樹

一 二叉樹定義 二叉樹是一種特殊的樹型結構,它的度數為2的樹。即二叉樹的每個結點最多有兩個子結點。每個結點的子結點分別稱為左孩子 右孩子,它的兩棵子樹分別稱為左子樹 右子樹。二 二叉樹有5中基本形態 空二叉樹 僅有根節點的二叉樹 右子樹為空的二叉樹 左右子樹均非空的二叉樹 左子樹為空的二叉樹 三 二...