模塊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的文件,這個文件就是字節碼文件(緩存)
註釋
#單行註釋
"""
多行註釋
"""