一. 順序結構
一般正常的初級簡單的書寫方式
二.分支結構
1. if:
if 表示式:
語句2. if...else...
if 表示式:
語句else:
語句以縮排判斷if 和elif的配對情況
3. if...elif...else...
if 表示式:
語句elif 表示式:
語句else:
語句以縮排判斷if 和elif的配對情況
注意:在python裡面不支援switch語句,如果想實現switch的效果,第一種方法就是使用if...elif...elif...else...;
三.python中實現三目運算子
四.迴圈結構
for, while, do...while...
1. for迴圈
range(m,n,x):從m起始到n-1結束(不包含n),x代表步長;
for item in range(m.n,x):
迴圈的語句
for item in 可迭代的型別(eg:字串.....):
迴圈的語句
迴圈集合中的資料
兩個關鍵字:
- break:跳出迴圈,不再執行迴圈;
對比1:
對比2:
2.while迴圈
while
while 表示式(或者true,false):
迴圈的語句
while ... else .....
while 表示式:
迴圈語句
pass 只是佔乙個語句的位置,並無任何操作;
計數器
程式結構和分支語句介紹
程式的結構及分類 分支語句介紹 if語句介紹 switch語句介紹 迴圈語句介紹 當 型迴圈while 直到 型迴圈do.while 最常用的迴圈for 程式的結構化是乙個設計思想,規定了一套方法,是程式具有合理的結構,以保證和驗證程式的正確性。這種方法要求程式設計者布恩那個隨心所欲的編寫程式,而要...
python 程式結構
多路分支 if語句其他 2 迴圈語句 for else語句 break,contineu,pass while迴圈 3 函式 4 返回值 5 函式文件 input gender input 請輸入性別 print 你輸入的性別是 format gender 表示這裡是新增的字串,0表示第乙個字串 s...
Python程式結構
if 條件表示式 語句1語句2 語句3.if語句1 字串的真假 只有空字串為false,其餘全為true a 字串非空 if a print 輸出為true else print 輸出為false 執行結果 輸出為true if語句2 age 19if age 16 print 去網咖 else p...