資源簡介 (共18張PPT)Python《 開 端 》——條件循環游戲架構師“肖鶴云”和在校大學生“李詩情”遭遇公交車爆炸后死而復生,在時間循環中并肩作戰,努力阻止爆炸、尋找真相的故事。劇情介紹循環過程未找到真相查找兇手尋找真相是否思考:該流程圖結構與上節課所學的for循環結構有何區別?for 循環變量 in 列表:循環體基本格式:for循環結構確定了循環次數《開端》循環結束是因為主人公找到兇手、查明真相這個條件,事先不知道循環多少次。條件循環用于循環次數未知的情況功能:不統計需要執行多少次循環,而是使用關系表達式來確定什么時候執行。關系表達式是用關系運算符連接起來的式子運算符 == > >= < <= !=含義 等于 大于 大于等于 小于 小于等于 不等于條件循環while 關系表達式:語句或語句組基本格式:循環條件循環條件成立(true)時,執行循環體。循環體條件循環while 循環條件:循環體基本格式:條件循環體truefalse條件循環while循環:s=1i=1while i<= 100 :s=s*i #累乘i=i+1 #累乘計數print(i)print(s)案例一求1×2×3......×100的積for循環:s=1for i in range(1,101):s=s*iprint(s)判斷條件為真,執行循環體,再次判斷條件,執行循環體,直到條件為假,退出循環。while 條件語句:語句或語句組循環條件while循環執行的過程:條件循環while 關系表達式:語句或語句組s=0while s<=30:s=s+10print(s)循環體例:循環條件條件循環s=50fac=0.001day=0while s< 80 :s=s*(1+fac)day=day+1print(i)案例二小麗當前體能為50,為提高自身體能,小麗決定每日健身,提高0.1%的體能,請問小麗多少天后可以達到80的體能?while 循環條件:語句或語句組循環條件一直為真時,程序會進入無限循環s=0while s>=0:s=s+10print(s)Ctrl+C 結束循環無限循環小明想用壓歲錢環游中國。媽媽告訴他大約需要30000元,但現在小明只有5000元,他請媽媽幫忙存在銀行里,銀行年利息3.7%。小明幾年能存夠?#請刪除原題里序號及下劃線,填寫正確代碼。money=5000year=0__①__ money<30000:money=__②__year=__③__print(__④__,"年后可以環游中國")input("運行完畢,請按回車鍵退出...")編程計算——練一練while money*(1+0.037) year+1 year編程計算——練一練小明同學每天英語單詞測試成績目前只能達到50分,滿分150。他制定了每天提高成績10%的目標,多久可以到達130分 #請刪除原題里序號及下劃線,填寫正確代碼。p =__ ①__n = 0while p < __②__:p+= p *__③__n+=1print("n=",__ ④__)input("運行完畢,請按回車鍵退出...")50 130 0.1 n課堂小結小結while 關系表達式:語句或語句組基本格式:循環條件1.條件循環一般用于循環次數未知的情況。2.循環條件成立時,才執行循環體。3.當關系表達式為真時一直保持循環,直到其不為真時停止整個while循環。循環體Python身懷正義,心向陽光 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫