Python基礎-循環及模塊
阿新 • • 發佈:2017-12-11
python基礎循環及模循環:
1.While循環
while 條件:
? ? ? ? ? 語句
eg:重試3次錯誤後退出
count?=?0 _number=15 while?count?<3: ????guess_age?=?int(input("Guess?age:")) ????if??guess_age?==_number: ????????print("Yes") ????????break ????elif??guess_age?>?_number: ????????print("Think?Smaller") ????else: ?????print("Think?Bigger") ?????count+=1 else??: ????print("Too?Many?Times")
2.For 循環
continue是返回到循環開始
for i in range("下限,上限,步長"):
執行語句
eg:程序優化,在Count=count+1後面加入判斷輸入
if?count?==?3: ???try?=input("do?you?want?to?try?") ???if?try?!="n" ???count=0
模塊:
1.主要分為標準庫與第三方庫(需要下載及安裝)
2.導入庫名與文件名不要相同
一般標準庫路徑:Python_path----base----Lib
第三方庫的路徑:……Lib---Site-packages
sys模塊-->import sys
sys.path:Python環境變量
sys.argv:相對路徑
os模塊:import os
os.system:調用系統cmd,結果直接輸出在屏幕上,無法保存
os.popen:調用系統命令,可保存
eg:
cmd_res=os.popen("dir").read() print("-->",cmd_res)
os.mkdir:創建目錄
eg:
os.mkdir("new dir")
可以自己寫模塊放在目錄或者環境變量中方便其他程序調用
pyc:
Python和Java一樣是編譯加解釋型的語言。當程序運行時,結果會保存在pyc文件中,當第二次程序運行的時候會優先查找pyc文件是否存在,如果存在則無需編譯直接解釋,提高效率。
Python基礎-循環及模塊