1. 程式人生 > >Python基礎-循環及模塊

Python基礎-循環及模塊

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基礎-循環及模塊