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

簡單了解python模塊概念

 更新時間:2018年01月11日 09:29:50   作者:dean_deng  
這篇文章主要介紹了簡單了解python模塊概念,具有一定借鑒價(jià)值,需要的朋友可以參考下

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

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

python的腳本都是用擴(kuò)展名為py的文本文件保存的。
一個腳本可以單獨(dú)運(yùn)行,也可以導(dǎo)入另一個腳本中運(yùn)行。
當(dāng)腳本被導(dǎo)入另一個腳本中運(yùn)行時,我們將其稱為模塊。

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

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

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

#!/usr/bin/python
#coding:utf-8

from __future__ import division

def jia(x,y):
  return x+y

def jian(x,y):
  return x-y

def cheng(x,y):
  return x*y

def chu(x,y):
  return x/y

def 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:
    pass
if __name__=="__main__":
  operator(2,'+',4)

下面真正導(dǎo)入cal模塊,有以下三種方式

#import cal

#print cal.jia(1,2)

#import cal as c

#print c.jia(1,2)

from cal import jia

print jia(1,2)

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

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

import test.cal
cal.jia(1,2)

總結(jié):

·模塊是一個可以導(dǎo)入的python腳本文件;

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

·可以用import, import as, from import等語句導(dǎo)入模塊和包

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

相關(guān)文章

  • Python還能這么玩之只用30行代碼從excel提取個人值班表

    Python還能這么玩之只用30行代碼從excel提取個人值班表

    公司實(shí)行項(xiàng)目值班制度,拿到值班表,看到全部的值班信息,要去查找自己的值班信息,是一件頭痛的事情.作為程序員,當(dāng)然要簡化,將自己的信息提煉出來,需要的朋友可以參考下
    2021-06-06
  • Python 記錄日志的靈活性和可配置性介紹

    Python 記錄日志的靈活性和可配置性介紹

    這篇文章給大家介紹了關(guān)于日志記錄庫的靈活性和可配置性,目的在于證明它如何設(shè)計(jì)的,對python 日志記錄相關(guān)知識感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧
    2018-02-02
  • Python中的基本數(shù)據(jù)類型介紹

    Python中的基本數(shù)據(jù)類型介紹

    這篇文章介紹了Python中的基本數(shù)據(jù)類型,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • python實(shí)現(xiàn)linux下抓包并存庫功能

    python實(shí)現(xiàn)linux下抓包并存庫功能

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)linux下抓包并存庫功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • django文檔學(xué)習(xí)之a(chǎn)pplications使用詳解

    django文檔學(xué)習(xí)之a(chǎn)pplications使用詳解

    這篇文章主要介紹了Python文檔學(xué)習(xí)之a(chǎn)pplications使用詳解,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • 解讀Django框架中的低層次緩存API

    解讀Django框架中的低層次緩存API

    這篇文章主要介紹了解讀Django框架中的低層次緩存API,Django是最具人氣的Python web開發(fā)框架,需要的朋友可以參考下
    2015-07-07
  • python批量同步web服務(wù)器代碼核心程序

    python批量同步web服務(wù)器代碼核心程序

    這篇文章主要介紹了python批量同步web服務(wù)器代碼核心程序,需要的朋友可以參考下
    2014-09-09
  • python單元測試unittest實(shí)例詳解

    python單元測試unittest實(shí)例詳解

    這篇文章主要介紹了python單元測試unittest用法,以實(shí)例形式詳細(xì)分析了Python中單元測試的概念、用法與相關(guān)使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-05-05
  • python?request要求接口參數(shù)必須是json數(shù)據(jù)的處理方式

    python?request要求接口參數(shù)必須是json數(shù)據(jù)的處理方式

    這篇文章主要介紹了python?request要求接口參數(shù)必須是json數(shù)據(jù)的處理方式,Reqeusts支持以form表單形式發(fā)送post請求,只需要將請求的參數(shù)構(gòu)造成一個字典,然后傳給requests.post()的data參數(shù)即可,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2022-08-08
  • python異常的傳遞知識點(diǎn)總結(jié)

    python異常的傳遞知識點(diǎn)總結(jié)

    在本篇文章里小編給大家整理的是一篇關(guān)于python異常的傳遞知識點(diǎn)總結(jié),有興趣的朋友們可以學(xué)習(xí)下。
    2021-06-06

最新評論

桐梓县| 曲靖市| 丹棱县| 新干县| 孟连| 丰城市| 越西县| 板桥市| 陈巴尔虎旗| 荆门市| 扎囊县| 托里县| 三江| 七台河市| 阳西县| 桓仁| 土默特左旗| 金阳县| 钦州市| 南澳县| 随州市| 巨野县| 苍溪县| 高唐县| 奉节县| 德安县| 襄城县| 中阳县| 台中县| 康定县| 温州市| 太保市| 枣阳市| 乌拉特中旗| 西藏| 湘阴县| 瓦房店市| 平安县| 南江县| 清水河县| 丹凤县|