資源簡介 (共16張PPT)賦值語句和分支語句”最強大腦“游戲中答對的題數n,假設n的初始值為0答對題數 n的值0 01 12 23 3……n(新)= n(舊)+1+1+1+1n = n + 1不是等號n = n + 1賦值號賦值語句格式:變量名 = 表達式功能:計算表達式的值,將表達式的值賦給變量。n = n + 1賦值語句變量:在程序運行過程中值允許改變的變量變量內存中開辟的存儲空間,存放的數據稱為變量的值,在程序運行過程中值可以改變。變量命名:由字母、數字、下劃線組成,必須以字母、下劃線開頭;區分大小寫(age、Age、AGE是三個不同的變量);不能以數字開頭;變量名要簡單易懂,描述實際內容;不能使用保留字(Python中已有特定含義的不能做變量名,如:int)chinese as intmath as intenglish as intchinese = 90math = 97english = 94total=(chinese+math+english)print(“計算后的合計總分為:”,total)變量數據類型數據類型:int 整型(整數)float 浮點型(小數)String 字符串(文本)注:可以把數據從一種類型轉換為另一種類型float ( ) int ( ) str ( )如:Math = float(“97.5”)chinese as intmath as intenglish as intchinese = 90math = 97english = 94total=(chinese+math+english)print(“計算后的合計總分為:”,total)變量數據類型賦值運算賦值運算:chinese = 90運算規則:先計算賦值號右邊的表達式,然后將這個值“賦”給左邊的變量chinese = 90chinese = chinese + 2賦值語句“計算語數英總分”開始將輸入的兩數,賦值給變量a,b,c計算a+b=c的值,并賦給變量d輸出d結束順序結構chinese as intmath as intenglish as intchinese = 90math = 97english = 94total=(chinese+math+english)print(“計算后的合計總分為:”,total)練習:1、賦值運算(計算總分)2、更改數據類型(float())分支語句開始將輸入的兩數,賦值給變量a,b計算a/b的值,并賦給變量c輸出c結束程序考慮的完全嗎?什么時候會沒有結果?“計算兩數之商”如果 b=0 那么出現”除數為0”提示否則“計算兩數之商”開始將輸入的兩數,賦值給變量a,b計算a/b的值,并賦給變量c輸出c結束b=0YN出現”除數為0”提示選擇結構選擇結構根據不同的條件判斷來決定程序執行走向的結構。If語句(單分支)還可以寫成if b<>0 :c=a/bprint(c)IF 條件 :語句或語句組1文字描述:假如滿足條件做什么事代碼格式:if條件:語句或語句組If語句(雙分支)IF 條件 :語句或語句組1Else:語句或語句組2if b=0 :print('除數為0,請重新輸入')else:c=a/bprint(c)拓展練習:隨機輸入語數英成績計算總分 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫