資源簡介 判斷奇偶讀入一個整數?a,如果?a為偶數在屏幕上輸出?yes。a=int(input())ifa%2==0:print("yes")判斷公約數輸入三個數?a,b,ca,b,c,判斷?aa?是否是?bb?和?cc?的公約數。a,b,c=map(int,input().split())ifb%a==0andc%a==0:print("yes")else:print("no")判斷閏年輸入一個?19001900?至?37003700?之間的年份,判斷它是否為閏年,是輸出yes否則輸出no。year=int(input())ifyear%400==0or(year%4==0andyear%100!=0):print("yes")else:print("no")求三角形面積frommathimporta,b,c=map(float,input().split())ifa+b>canda+c>bandb+c>a:p=(a+b+c)/2s=sqrt(p(p-a)(p-b)(p-c))print("%.2f"%s)else:print("Nosolution")(共12張PPT)你“剁手”了嗎———分支結構PART04運行調試PART01分析問題PART02設計算法PART03編寫程序購物節優惠計算天貓雙十一活動中,全場商品每滿300減40,上不封頂,請設計一個程序幫助買家計算實際付款金額。用戶輸入:商品原價01-分析問題-PART01程序計算滿減金額02輸出:實際付款金額03-設計算法-PART02輸入商品原價判斷原價是否大于等于300,并進行滿減計算輸出實際付款金額分支結構判斷原價是否大于等于300,并進行滿減計算-設計算法-PART02判斷總價有沒有滿300?有參與滿減沒有就不處理計算滿幾個300應付金額>=300是滿300個數=總價//300實際付款金額=總價-滿300個數40否輸出實際金額結束輸入應付金額開始-分支結構-PART程序中表示判斷條件的式子稱為條件表達式,它由關系運算或邏輯運算構成,執行的結果為布爾值True或False運算符描述示例(x=0.87)結果>大于——返回x是否大于yx>1False<小于——返回x是否小于yx<1True>=大于等于——返回x是否大于等于yx>=1False<=小于等于——返回x是否小于等于yx<=1True==等于——判斷x與y是否相等x==1False!=不等于——判斷x與y是否不相等x!=1True-分支結構-PART對一些復雜的條件,需要用幾個關系表達式組合起來表示,這種組合操作就是邏輯運算。運算符描述示例(a=1b=5)運算結果and“與”:當兩個運算數都為True時,運算結果才為Truea>0andb>0Truea>0andb<0Falsea<1andb>1a<0andb<0or“或”:只要有一個運算數為True時,運算結果就為Truea>0orb>0Truea>0orb<0a>1orb>1a<0orb<0Falsenot“非”如果運算數為True,運算結果為Falsenota>0False如果運算數為False,運算結果為Truenotb<0True-if語句-PART03單分支if表達式:語句塊雙分支if表達式:語句塊1else:語句塊2-編寫程序-PART03輸入商品原價判斷原價是否大于等于300,并進行滿減計算輸出實際付款金額應付金額>=300是滿300個數=總價//300實際付款金額=總價-滿300個數40否輸出實際金額結束輸入應付金額開始-任務-PART05完善購物節優惠計算程序規則:全場跨店滿減:300-40,上不封頂限定品類券(僅使用一次):-任務-PART05完成學習平臺上分支結構小測1的試題 展開更多...... 收起↑ 資源列表 習題.docx 分支結構.pptx 縮略圖、資源來源于二一教育資源庫