Python基礎(八)

1 模塊

1.1 模塊

模塊是一個python文件,其中包含對象定義與語句等.多個模塊再加上__init__.py就變成了一個包.python

1.2 模塊存在形式

模塊能夠分紅兩種:非內置模塊與內置模塊.shell

1.2.1 非內置模塊

非內置模塊以.py文件的形式存在,放在對應的包下.bash

1.2.2 內置模塊

內置模塊就是內置到解釋器中的模塊,爲了提升性能內置模塊採用C語言而不是python編寫.服務器

1.3 模塊使用

先導入再調用裏面的函數,能夠一次導入整個模塊,或者選擇性導入其中的函數.函數

1.3.1 導入整個模塊

import math
import cmath as cm

使用as設置模塊別名.性能

1.3.2 導入模塊中的某個函數

from math import sin
from cmath import sqrt as cs

使用as設置函數別名.ui

1.4 查看內置模塊

import sys
sys.builtin_module_names

在這裏插入圖片描述

2 包

2.1 包

包是含有一個特殊的__init__.py文件的文件夾,一般還含有其餘.py文件,表示不一樣的模塊.spa

2.2 包管理

包的下載,安裝,更新,刪除可經過包管理器進行操做,經常使用的包管理器爲pip與conda.pip設計目的是僅管理Python語言的包,對應的包服務器爲PyPI,Conda設計目的是管理多種語言的包,對應的包服務器爲Conda.設計

2.3 包管理命令

2.3.1 列出已安裝的包

pip list
conda list

2.3.2 更新包

pip install --upgrade package_name
conda upgrade package_name

2.3.3 刪除包

pip uninstall package_name
conda uninstall package_name

2.3.4 安裝包

pip install package_name
conda install package_name
相關文章
相關標籤/搜索