溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python基礎(八)

發布時間:2020-02-25 06:46:00 來源:網絡 閱讀:439 作者:2578612215 欄目:編程語言

1 模塊

1.1 模塊

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

1.2 模塊存在形式

模塊可以分成兩種:非內置模塊與內置模塊.

1.2.1 非內置模塊

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

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設置函數別名.

1.4 查看內置模塊

import sys
sys.builtin_module_names

Python基礎(八)

2 包

2.1 包

包是含有一個特殊的init.py文件的文件夾,通常還含有其他.py文件,表示不同的模塊.

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
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女