最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python模塊介紹與使用詳細講解

 更新時間:2021年04月08日 17:08:00   作者:互聯(lián)網(wǎng)老辛  
這篇文章主要介紹了Python模塊介紹與使用詳細講解,包括模塊的相關(guān)概念和使用方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

模塊的相關(guān)概念

 1. 什么是模塊

模塊就好比是工具包,要想使用這個工具包中的工具(就好比函數(shù)),就需要導(dǎo)入這個模塊

模塊的英文名叫: modules,一個模塊中可以包含N個函數(shù),也可以包含類等等。
在Python中一個擴展名為.py的文件就是一個模塊。

2. 使用模塊的好處

  •  方便其他程序和腳本的導(dǎo)入并使用
  • 避免函數(shù)名和變量的沖突
  • 提高代碼的可維護性
  • 提高代碼的可重用性

模塊的使用

1. 自定義模塊

創(chuàng)建一個.py文件,名稱盡量不要與Python自帶的標準模塊名稱相同,需要見名知意。

a) 方法一: 導(dǎo)入模塊:

import 模塊名

比如我們導(dǎo)入數(shù)學(xué)運算

# 作者:互聯(lián)網(wǎng)老辛
# 開發(fā)時間:2021/4/5/0005 8:23

#模塊
import math
print(id(math))
print(type(math))
print(math)
print(math.pi) #這個是π

print(dir(math)) 查看都有哪些方法

b) 方法二

# 作者:互聯(lián)網(wǎng)老辛
# 開發(fā)時間:2021/4/5/0005 8:23

#模塊
from math import pi
print(pi)

這種知識導(dǎo)入了math中的一個pi方法,其他方法沒法使用。
如果要使用還需要導(dǎo)入。
比如 from math import row

c) 導(dǎo)入自己的模塊

創(chuàng)建自己的模塊

# 作者:互聯(lián)網(wǎng)老辛
# 開發(fā)時間:2021/4/5/0005 8:37

def add(a,b):
    return a+b

def div(a,b):
    return a/b

另一個文件中嘗試的導(dǎo)入:

# 作者:互聯(lián)網(wǎng)老辛
# 開發(fā)時間:2021/4/5/0005 8:23

import clac
print(clac.add(10,20))

這里一開始導(dǎo)入會報錯,需要如此設(shè)置:
在你的腳本所在目錄文件夾上點擊右鍵,然后選擇Mark Directory as --Sources Root

在這里插入圖片描述

這樣你導(dǎo)入自己的模塊就不會報錯了。

Python中的包

 1. 包的介紹

包是一個分層次的目錄結(jié)構(gòu),他將一組功能相近的模塊組織在一個目錄下

作用:

  • 代碼規(guī)范
  • 避免模塊名稱沖突

一個Python程序包含N多個包,每個包就包含N多個模塊。

包的導(dǎo)入
import 包名.模塊名

2.Python中常用的內(nèi)置模塊

# 作者:互聯(lián)網(wǎng)老辛
# 開發(fā)時間:2021/4/5/0005 8:23

import sys
print(sys.getsizeof(20)) ##獲取占用的內(nèi)存空間
print(sys.getsizeof(True))

常見的模塊列表:

在這里插入圖片描述

# 作者:互聯(lián)網(wǎng)老辛
# 開發(fā)時間:2021/4/5/0005 8:23

import time
print(time.time())

這個表中的模塊咱們在后面的使用中都會用到。

3. 第三方模塊的安裝及使用

pip install 模塊名

Python最大的優(yōu)勢就是模塊多

在這里插入圖片描述

在這里插入圖片描述

然后導(dǎo)入試一下:

# 作者:互聯(lián)網(wǎng)老辛
# 開發(fā)時間:2021/4/5/0005 8:23

import schedule
import time
def job():
    print("休息一會")

schedule.every(3).seconds.do(job)
while True:
    schedule.run_pending()
    time.sleep(1)

這個就可以實現(xiàn):每隔固定的時間,輸出相應(yīng)的信息

總結(jié)

到現(xiàn)在為止,模塊我們學(xué)習完了,接下來我們?nèi)パ芯筷P(guān)于Python中文件的操作。
如果學(xué)習中遇到任何問題,歡迎一起交流。也歡迎大家轉(zhuǎn)發(fā)收藏。

到此這篇關(guān)于Python模塊介紹與使用的文章就介紹到這了,更多相關(guān)Python模塊介紹與使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python高階爬蟲實戰(zhàn)分析

    python高階爬蟲實戰(zhàn)分析

    這篇文章給大家分享了python高階爬蟲實戰(zhàn)的相關(guān)實例內(nèi)容以及技巧分析,有興趣的朋友參考下。
    2018-07-07
  • Python調(diào)用騰訊API進行人像動漫化效果實例

    Python調(diào)用騰訊API進行人像動漫化效果實例

    最近上網(wǎng)的時候看到了一個有趣的東西,叫做人物動漫化,嘗試著用python實現(xiàn)了,所以下面這篇文章主要給大家介紹了關(guān)于Python調(diào)用騰訊API進行人像動漫化效果的相關(guān)資料,需要的朋友可以參考下
    2023-06-06
  • 說一說Python logging

    說一說Python logging

    這篇文章主要和大家聊一聊Python logging,Python logging是什么,Python logging的作用是什么,感興趣的小伙伴們可以參考一下
    2016-04-04
  • 詳解Python的Django框架中的Cookie相關(guān)處理

    詳解Python的Django框架中的Cookie相關(guān)處理

    這篇文章主要介紹了詳解Python的Django框架中的Cookie相關(guān)處理,Cookie存儲是每個開發(fā)框架都會著重注意的重要功能,需要的朋友可以參考下
    2015-07-07
  • numpy工程實踐之np.savetxt()存儲數(shù)據(jù)

    numpy工程實踐之np.savetxt()存儲數(shù)據(jù)

    NumPy提供了多種存取數(shù)組內(nèi)容的文件操作函數(shù),保存數(shù)組數(shù)據(jù)的文件可以是二進制格式或者文本格式,下面這篇文章主要給大家介紹了關(guān)于numpy工程實踐之np.savetxt()存儲數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2023-05-05
  • matplotlib部件之矩形選區(qū)(RectangleSelector)的實現(xiàn)

    matplotlib部件之矩形選區(qū)(RectangleSelector)的實現(xiàn)

    這篇文章主要介紹了matplotlib部件之矩形選區(qū)(RectangleSelector)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2021-02-02
  • Python?selenium安裝+Microsoft?Edge驅(qū)動器下載配置流程(最新推薦)

    Python?selenium安裝+Microsoft?Edge驅(qū)動器下載配置流程(最新推薦)

    本文介紹了如何在Python自動化Web瀏覽器背景下配置MicrosoftEdge瀏覽器驅(qū)動,主要內(nèi)容包括查看瀏覽器版本、下載對應(yīng)驅(qū)動、配置環(huán)境以及安裝和驗證Selenium庫,感興趣的朋友一起看看吧
    2025-02-02
  • 詳解Pandas中stack()和unstack()的使用技巧

    詳解Pandas中stack()和unstack()的使用技巧

    當你在處理包含某種序列(例如時間序列數(shù)據(jù))的變量的數(shù)據(jù)集時,數(shù)據(jù)通常需要進行重塑。Pandas?提供了各種用于重塑?DataFrame?的內(nèi)置方法。其中,stack()?和?unstack()?是最流行的,本文總結(jié)了這兩個方法的7種使用技巧,需要的可以參考一下
    2022-03-03
  • 如何使用Python實現(xiàn)PPT批量轉(zhuǎn)圖片

    如何使用Python實現(xiàn)PPT批量轉(zhuǎn)圖片

    這篇文章主要為大家詳細介紹了如何使用Python開發(fā)一個帶有圖形界面的PPT批量轉(zhuǎn)圖片工具,文中的示例代碼講解詳細,有需要的小伙伴可以了解下
    2025-02-02
  • Python?Pandas實現(xiàn)將字符串格式轉(zhuǎn)為日期時間格式

    Python?Pandas實現(xiàn)將字符串格式轉(zhuǎn)為日期時間格式

    日期和時間數(shù)據(jù)在數(shù)據(jù)分析和處理中起著關(guān)鍵作用,本文將詳細介紹如何使用Pandas將字符串格式的日期時間數(shù)據(jù)轉(zhuǎn)換為日期時間格式,需要的可以參考下
    2024-01-01

最新評論

安义县| 凭祥市| 蒙阴县| 高台县| 彰化市| 丘北县| 萨嘎县| 吉首市| 南昌市| 忻州市| 子长县| 辰溪县| 溧阳市| 九龙城区| 额尔古纳市| 谢通门县| 威远县| 平邑县| 衡水市| 勐海县| 白城市| 雷山县| 龙井市| 琼中| 花垣县| 图片| 桃江县| 二手房| 丰县| 广宁县| 皮山县| 伊春市| 衡阳县| 香港| 齐河县| 安岳县| 尼勒克县| 泗水县| 炎陵县| 普安县| 阿瓦提县|