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

深入掌握Python模塊創(chuàng)建導(dǎo)入和使用

 更新時(shí)間:2023年10月29日 17:19:38   作者:小萬(wàn)哥  
這篇文章主要為大家介紹了深入掌握Python模塊創(chuàng)建導(dǎo)入和使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

什么是模塊?

將模塊視為代碼庫(kù)。模塊是一個(gè)包含一組函數(shù)的文件,您想要在應(yīng)用程序中包含這些函數(shù)。

創(chuàng)建一個(gè)模塊

要?jiǎng)?chuàng)建一個(gè)模塊,只需將要包含在其中的代碼保存在擴(kuò)展名為 .py 的文件中:

示例:將以下代碼保存在名為 mymodule.py 的文件中:

def greeting(name):
  print("Hello, " + name)

使用模塊

現(xiàn)在,我們可以使用剛剛創(chuàng)建的模塊,通過(guò)使用 import 語(yǔ)句:

示例:導(dǎo)入名為 mymodule 的模塊,并調(diào)用 greeting 函數(shù):

import mymodule

mymodule.greeting("Jonathan")

注意:當(dāng)使用模塊中的函數(shù)時(shí),請(qǐng)使用以下語(yǔ)法:模塊名.函數(shù)名。

模塊中的變量

模塊可以包含各種類型的變量(數(shù)組、字典、對(duì)象等),如前所述,除了函數(shù):

示例:將以下代碼保存在名為 mymodule.py 的文件中:

person1 = {
  "name": "John",
  "age": 36,
  "country": "Norway"
}

示例:導(dǎo)入名為 mymodule 的模塊,并訪問(wèn) person1 字典:

import mymodule

a = mymodule.person1["age"]
print(a)

模塊的命名

您可以將模塊文件命名為任何您喜歡的名稱,但它必須具有擴(kuò)展名 .py。

重命名模塊

您可以在導(dǎo)入模塊時(shí)使用 as 關(guān)鍵字創(chuàng)建別名:

示例:為 mymodule 創(chuàng)建一個(gè)別名 mx:

import mymodule as mx

a = mx.person1["age"]
print(a)

內(nèi)置模塊

Python 中有幾個(gè)內(nèi)置模塊,您可以隨時(shí)導(dǎo)入它們。

示例:導(dǎo)入并使用 platform 模塊:

import platform

x = platform.system()
print(x)

使用 dir() 函數(shù)

有一個(gè)內(nèi)置函數(shù)可用于列出模塊中的所有函數(shù)名稱(或變量名稱)。這個(gè)函數(shù)是 dir() 函數(shù):

示例:列出屬于 platform 模塊的所有已定義名稱:

import platform
x = dir(platform)
print(x)

注意:dir() 函數(shù)可用于所有模塊,包括您自己創(chuàng)建的模塊。

從模塊中導(dǎo)入

您可以使用 from 關(guān)鍵字選擇只導(dǎo)入模塊的部分。

示例:模塊名為 mymodule,其中包含一個(gè)函數(shù)和一個(gè)字典:

def greeting(name):
  print("Hello, " + name)

person1 = {
  "name": "John",
  "age": 36,
  "country": "Norway"
}

示例:只從模塊中導(dǎo)入 person1 字典:

from mymodule import person1

print(person1["age"])

以上就是深入掌握Python模塊創(chuàng)建導(dǎo)入和使用的詳細(xì)內(nèi)容,更多關(guān)于Python模塊創(chuàng)建導(dǎo)入使用的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論

武冈市| 兴宁市| 中方县| 津市市| 茂名市| 绵阳市| 错那县| 岫岩| 吉安市| 醴陵市| 宿松县| 柳河县| 朝阳市| 通州市| 巴楚县| 冷水江市| 莒南县| 舞钢市| 长治县| 临桂县| 龙里县| 夹江县| 岢岚县| 马山县| 隆德县| 当雄县| 仁布县| 根河市| 大埔县| 宁强县| 城固县| 赤城县| 浮梁县| 兴安盟| 丰县| 卢龙县| 迭部县| 大冶市| 莲花县| 河南省| 来宾市|