物理行:程式設計師編寫**的行。
邏輯行:python直譯器需要執行的指令。
建議乙個邏輯行在乙個物理行上; 如果乙個物理行中使用多個邏輯行,需要使用分號;隔開。
如果邏輯行過長,可以使用隱式換行或顯式換行。
通常用來填充語法空白,佔位符和建立佔位程式。
作用:讓程式根據條件選擇性的執行語句。
語法:
if 條件1
: 語句塊1
elif 條件2
: 語句塊2
else
: 語句塊3
說明:
if 語句的真值表示式
if
100:
print
("真值"
)# 等同於
ifbool
(100):
print
("真值"
)
條件表示式
作用: 可以讓一段**滿足條件,重複執行。
語法:
while 條件:
滿足條件執行的語句
else
: 不滿足條件執行的語句
說明:作用:用來遍歷可迭代物件的資料元素。
可迭代物件是指能依次獲取資料元素的物件,例如:容器型別。
語法:
for 變數列表 in 可迭代物件:
語句塊1
else
: 語句塊2
說明:
range函式
Python中的for語句
for語句是python中的迴圈控制語句。可用來遍歷某一物件,還具有乙個附帶的可選的else塊,主要用於處理for語句中包含的break語句。如果for迴圈未被break終止,則執行else塊中的語句。break 在需要時終止for迴圈 continue 跳過位於其後的語句,開始下一輪迴圈。for語...
python中的if語句
程式設計時常需要檢查一系列條件,並根據結果採取措施,在python中,if語句能幫你檢查程式當前狀態,並給出結果採取措施。下面是乙個簡單的例項,演示if語句正確處理特殊情況 cars audi bmw toyota for car in cars if car toyata print car.up...
Python中的with語句
with語句用處 檔案操作時,時常有忘記關閉的情況,因此可以選用with語句,with語句執行完,檔案自動關閉且釋放檔案資源。eg 關閉1個檔案 with open poem1 r encoding utf 8 as f for line in f print line eg with可同時開啟多個...