三大結構
#分支分支基本語法
if 條件表示式:
語句1語句2
語句3……
條件表示式就是計算結果必須為布林值的表示式
表示式後面的冒號不能少,注意if後面的出現的語句,如果屬於if語句塊,那必須同乙個縮排等級
條件表示式結果為true執行if後面的縮排語句塊
乙個tab按鍵表示乙個縮排 標準
age = 17
if age<18:
print("去叫家長")
print("我們不帶你玩")
print("滾球的")
age = 19
if age<18:
print("去叫家長")
print("我們不帶你玩")
print("滾球的")
print("開課了")
如果if的條件不滿足,為假,那麼執行與if語句第乙個同級別的**塊,層級相同縮排相同的
#雙向分支
if…else…語句
gender ="男"
if gender == "女":
print("發糖吃")
else:
print("寫作業")
雙向分支有兩個分支,當程式執行到if。。。else。。。語句的時候,一定會執行if或者else中的乙個,而且只執行乙個
縮排問題,if和else是乙個層級,其餘語句是乙個層級
input的作用:
1.在螢幕上輸入括號內的字元
2.接受使用者輸入的內容並返回到程式
3.input返回的內容一定是字串型別
gender = input("請輸入性別:")
print("您輸入的性別是:".format(gender))
if gender == "男":
print("來,我們紀念一下今天,**敲十遍")
else:
print("發糖吃")
print("開始上課嘍")
考試成績判斷:
90以上,輸出優秀 , 80-90良,70-79中,60-69平,60一下輸出:我沒你這撒學僧
# score 存放學生成績
# 注意input的返回值型別
score = input("請輸入學生成績:")
#需要把str轉換成int
score = int(score)
# score 存放學生成績
# 注意input的返回值型別
score = input("請輸入學生成績:")
#需要把str轉換成int
score = int(score)
if score>90:
print("a")
if score>= 80 and score<90:
print("b")
if score>=70 and score<80:
print("c")
if score>=60 and score<70:
print("d")
else:
print("e")
學習筆記 順序分支迴圈的綜合應用
在學習過順序結構 分支結構及迴圈結構後,我們將他們綜合起來,訓練程式設計思維,解決實際問題 知識點一 符號常量 define n 1000定義符號常量,不可被賦值 知識點二 rand函式x double rand rand max rand 返回的是0 rand max之間的任意乙個數,並且它是均勻...
python教程 分支 迴圈
講程式設計,不得不講到順序 分支 迴圈。順序就是從上到下執行 這個很簡單,不用再說了。在講分支 迴圈的時候,要特別注意python 中的強制縮排。我們先看看分支 1 簡單的if else python 1.a 1 2.if a 1 注意後面有乙個冒號。其中 是相等判斷 3.print 1 注意pri...
Python 分支迴圈函式
單項分支 乙個if num 1if num 1 print 單項分支 注意點有三個 if後面可以用括號也可以不用 if這一行結束時要用冒號 下面if內的行開頭都要縮排,哪一行不縮排,if就在它前一行結束。縮排標誌著哪些行在if內 雙項分支乙個if乙個else 注意,分支和迴圈語句的行尾都要冒號,因為...