第七節,初識模塊字節碼和註釋

 

模塊html

  模塊(也能夠理解爲調用代碼文件,被調用的文件或者一個功能叫作模塊)python

  調用模塊最大的好處就是實現了代碼複用,不用重複寫代碼緩存

  舉例:函數

  文件1.py調用文件adc.py測試

 

  文件1.py代碼以下 網站

1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3 #import調用了adc這個文件
4 import adc

  文件adc.py代碼以下spa

1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3 # 打印(被調用文件)
4 print("被調用文件")

  執行文件1.py就會打印出 "被調用文件"  這串字符,由於文件1.py裏面(import adc)調用了adc.py這個模塊code

  假如adc.py實現的一個複雜的功能,並且不少頁面都會用到一樣的功能,就能夠多處調用這個模塊,不須要重複寫大量的代碼htm

  python本身也提供了不少功能的模塊blog

 

函數模塊(定義函數庫)

  就是調用一個寫有定義函數的文件模塊

  使用方法

  1,要先用import引入.py函數文件

  2,在調用函數文件裏的函數

  如

 

1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3 import getpass # 引入函數庫模塊文件
4 i1 = raw_input("請輸入用戶名")
5 i2 = getpass.getpass("請輸入密碼") #調用函數模塊函數
6 print(i1) #打印用戶名
7 print(i2) #打印密碼

  注意:此測試版本爲2.7  若是是3以上的版本raw_input()函數須要改爲 input()

叫賣錄音網
錄音網站大全

 

字節碼

  字節碼也就是python解釋器將代碼文件轉換成字節碼在讀入內存,(也能夠理解成緩存文件)

  如上面的列子:執行1.py文件後在目錄就會生成一個adc.pyc的文件,這個文件就是字節碼文件(緩存)

  

註釋

  #單行註釋

 

  """

  多行註釋

  """

相關文章
相關標籤/搜索