詳解Python語法之模塊Module
一、定義
包含一系列數(shù)據(jù),函數(shù),類的文件,通常以.py結(jié)尾
二、作用
讓一些相關(guān)的數(shù)據(jù),函數(shù),類有邏輯的組織在一起,使用邏輯有利于多人合作開發(fā)
三、導(dǎo)入
1.import導(dǎo)入
import 模塊名
1.語法: import 模塊名 import 模塊名 as 別名 as:為導(dǎo)入的成員起一個(gè)另外的別名,避免沖突 2 作用:將某模塊整體導(dǎo)入到當(dāng)前模塊中 3.本質(zhì):使用變量名名modul01關(guān)聯(lián)模塊地址
第一種導(dǎo)入方式 # 新建一個(gè)module01.py的文件,寫入如下代碼 print("模塊1") def fun01(): print("模塊1的fun01") class MyClass02: def fun02(self): print("MyClass02") # 再新建一個(gè)demofour.py的文件,寫入如下代碼 import module01 module01.fun01() my02 = module01.MyClass02() my02.fun02() 輸出結(jié)果: 模塊1 模塊1的fun01 MyClass02 Process finished with exit code 0
from import
1.語法: from 模塊名 import成員名[as 別名] 2.本質(zhì):將指定的成員導(dǎo)入到當(dāng)前模塊作用域中 3.作用:將模塊內(nèi)的一個(gè)或者多個(gè)成員導(dǎo)入到當(dāng)前模塊的作用域
# 第二種導(dǎo)入方式 from module01 import MyClass02 from module01 import fun01 fun01() my02 = MyClass02() my02.fun02() 輸出結(jié)果 模塊1 模塊1的fun01 MyClass02 Process finished with exit code 0
from 模塊名 import *
1.語法: from module01 import * 2.本質(zhì):將指定模塊的所有成員導(dǎo)入到當(dāng)前模塊作用域 3.模塊中以下劃線(_)開頭的屬性,不會(huì)被導(dǎo)入
# 第三種導(dǎo)入方式 from module01 import * fun01() my02 = MyClass02() my02.fun02()
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
Python爬蟲抓取手機(jī)APP的傳輸數(shù)據(jù)
大多數(shù)APP里面返回的是json格式數(shù)據(jù),或者一堆加密過的數(shù)據(jù) 。這里以超級(jí)課程表APP為例,抓取超級(jí)課程表里用戶發(fā)的話題2016-01-01解決pyecharts在jupyter notebook中使用報(bào)錯(cuò)問題
這篇文章主要介紹了解決pyecharts在jupyter notebook中使用報(bào)錯(cuò)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-06-06Python實(shí)現(xiàn)排序算法、查找算法和圖遍歷算法實(shí)例
這篇文章主要介紹了Python實(shí)現(xiàn)排序算法、查找算法和圖遍歷算法實(shí)例,排序算法、查找算法和圖遍歷算法是計(jì)算機(jī)科學(xué)中常見且重要的算法。它們?cè)跀?shù)據(jù)處理、搜索和圖結(jié)構(gòu)等領(lǐng)域發(fā)揮著關(guān)鍵作用,需要的朋友可以參考下2023-08-08Python設(shè)計(jì)模式之享元模式原理與用法實(shí)例分析
這篇文章主要介紹了Python設(shè)計(jì)模式之享元模式原理與用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了享元模式的相關(guān)概念、原理、定義及使用方法,需要的朋友可以參考下2019-01-01深入了解Python中字符串格式化工具f-strings的使用
從Python?3.6版本開始,引入了一種新的字符串格式化機(jī)制,即f-strings,它強(qiáng)大且易于使用的字符串格式化方式,本文就來聊聊他的具體使用,希望對(duì)大家有所幫助2023-05-05python自動(dòng)化測(cè)試selenium定位frame及iframe示例
這篇文章主要為大家介紹了python自動(dòng)化測(cè)試selenium定位frame及iframe示例的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-11-11Python學(xué)習(xí)之隨機(jī)模塊random詳解
本文我們將學(xué)習(xí)一下Python中非常簡(jiǎn)單但也非常有用的模塊—random ,此模塊主要用于生成隨機(jī)數(shù),接下來就讓我們了解一下random模塊中最常見的幾種方法吧2022-03-03