(1)、模塊標準模塊、第三方模塊初識模塊:sys \ os一般標準庫存放路徑 C:\Users\Administrator\AppData\Local\Programs\Python\Python35\Lib第三方引用安裝庫存放路徑:C:\Users\Administrator\AppData\Lo ...
(1)、模塊
標準模塊、第三方模塊
初識模塊:sys \ os
一般標準庫存放路徑 C:\Users\Administrator\AppData\Local\Programs\Python\Python35\Lib
第三方引用安裝庫存放路徑:C:\Users\Administrator\AppData\Local\Programs\Python\Python35\Lib\site-packages
模塊引用範例:
import sys import os print(sys.path)#列印環境變數路徑 print(sys.argv)#列印當前腳本的相對路徑 os.system("dir")#列印輸出,但不保存結果,只返回執行成功與否值 _memory = os.popen("dir") print(_memory)#列印 輸出的記憶體地址 print(_memory.read())#列印目錄列表 os.mkdir("new_dir")#創建一個目錄 os.rmdir("new_dir")#刪除一個目錄
pyc c(compile)編譯,(預編譯之後的位元組碼文件)自定義的模塊被引用後會生成一個pyc的文件(編譯結果)下次被引用會首先讀取pyc結尾的文件,直接載入,免得重覆編譯
Python字元類型
type() 查看字元類型
1、數字
int整型
long長整型(Python3以後沒有長整型類型)
float浮點型
complex複數
2、布爾值
true and false
1 and 0
3、字元串
string
4、bytes 位元組類型
字元串與二進位位元組之間的相互轉換
string.encode(encoding="utf-8") 字元串轉換成二進位位元組
bytes.decode(encoding="utf-8") 二進位轉換成字元串
#字元串與位元組之間的轉換 str="我愛你,你可以不愛我" print('--------', str.encode(encoding="utf-8")) byt=b'\xe6\x88\x91\xe7\x88\xb1\xe4\xbd\xa0\xef\xbc\x8c\xe4\xbd\xa0\xe5\x8f\xaf\xe4\xbb\xa5\xe4\xb8\x8d\xe7\x88\xb1\xe6\x88\x91' print('------', byt.decode(encoding="utf-8"))
三元運算
result = a1 if condition else a2