国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

簡單了解python模塊概念

2020-02-16 11:35:06
字體:
來源:轉載
供稿:網友

本文主要講述的是Python中的模塊的概念,具體如下。

模塊是python組織代碼的基本方式:

python的腳本都是用擴展名為py的文本文件保存的。
一個腳本可以單獨運行,也可以導入另一個腳本中運行。
當腳本被導入另一個腳本中運行時,我們將其稱為模塊。

模塊名與腳本文件名相同:

比如你有一個items.py腳本,
則可以在另外一個腳本中用import items語句導入它

這是一段名字叫cal.py的python代碼,它將被作為cal模塊導入的后面的代碼中:

#!/usr/bin/python#coding:utf-8from __future__ import divisiondef jia(x,y):  return x+ydef jian(x,y):  return x-ydef cheng(x,y):  return x*ydef chu(x,y):  return x/ydef operator(x,o,y):  if o == "+":    print jia(x,y)  elif o == "-":    print jian(x,y)  elif o == "*":    print cheng(x,y)  elif o == "/":    print chu(x,y)  else:    passif __name__=="__main__":  operator(2,'+',4)

下面真正導入cal模塊,有以下三種方式

#import cal#print cal.jia(1,2)#import cal as c#print c.jia(1,2)from cal import jiaprint jia(1,2)

還有一種就是一包形式導入模塊,常用在有好多模塊需要管理在同一包下面:

先在存放模塊代碼的包(文件夾名字為test)下創建一個__init__.py,init前后是雙下劃線,然后就可以在其他目錄使用如下代碼:

import test.calcal.jia(1,2)

總結:

·模塊是一個可以導入的python腳本文件;

·包是一堆按目錄組織的模塊和子包,目錄下的__init__.py
 文件存放了包的信息

·可以用import, import as, from import等語句導入模塊和包

以上就本文關于簡單了解python模塊概念的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 保山市| 银川市| 白朗县| 德庆县| 斗六市| 丰城市| 民权县| 定兴县| 奉新县| 简阳市| 昌宁县| 伊宁市| 普兰县| 全州县| 历史| 三门峡市| 定南县| 唐海县| 徐州市| 上蔡县| 安多县| 青冈县| 高要市| 枣阳市| 华宁县| 福鼎市| 南昌市| 德惠市| 卓资县| 白山市| 哈密市| 施秉县| 鹰潭市| 敦化市| 喀喇沁旗| 东兴市| 蒙自县| 土默特右旗| 扶沟县| 夹江县| 淮南市|