
這是一份滬教版(2019)必修1 數(shù)據(jù)與計(jì)算第三單元 算法和程序設(shè)計(jì)本章綜合與測(cè)試獲獎(jiǎng)ppt課件,文件包含人機(jī)PK游戲pptx、循環(huán)結(jié)構(gòu)幫助文檔docx等2份課件配套教學(xué)資源,其中PPT共10頁(yè), 歡迎下載使用。
Pythn fr循環(huán)可以遍歷任何序列的項(xiàng)目,如一個(gè)列表或者一個(gè)字符串。語(yǔ)法:fr循環(huán)的語(yǔ)法格式如下:fr 循環(huán)變量 in 序列: 語(yǔ)句塊例:fr i in range(1,11): print("%5d"%i,end="")輸出:1 2 3 4 5 6 7 8 9 10
#雙方PKplayer_life = player_life - enemy_attack enemy_life = enemy_life - player_attack print('你發(fā)起了攻擊,【敵人】剩余血量%d'%(enemy_life)) print('敵人向你發(fā)起了攻擊,【玩家】剩余血量%d'%(player_life)) print('------------------------') if player_life > 0 and enemy_life 0 and enemy_life > 0: print('你和敵人都活下來(lái)了,請(qǐng)繼續(xù)游戲!')else: print('哎呀,你和敵人同歸于盡了!')
問(wèn)題:如何實(shí)現(xiàn)連續(xù)互相攻擊
根據(jù)條件重復(fù)執(zhí)行代碼---while循環(huán)
while 循環(huán)和 if 條件分支語(yǔ)句類似,即在條件(表達(dá)式)為真的情況下,會(huì)執(zhí)行相應(yīng)的代碼塊。不同之處在于,只要條件為真,while 就會(huì)一直重復(fù)執(zhí)行那段代碼塊。其基本形式為:while 判斷條件: 執(zhí)行語(yǔ)句塊 ……
練習(xí)1:while循環(huán)作業(yè)
一、完善“猜拳游戲”(截圖)二、while循環(huán)小測(cè)
1、角谷猜想該猜想由日本數(shù)學(xué)家角谷靜夫發(fā)現(xiàn),是指對(duì)於每一個(gè)正整數(shù),如果它是奇數(shù),則對(duì)它乘 3 再加 1,如果它是偶數(shù),則對(duì)它除以 2,如此循環(huán),最終都能夠得到 1,故又稱為 3n+1 猜想。請(qǐng)你編程驗(yàn)證這個(gè)過(guò)程。輸入輸入只有一個(gè)整數(shù)n(n=m 時(shí)最小 n 的值。輸入格式輸入一個(gè)實(shí)數(shù),表示 m。輸出格式輸出一個(gè)整數(shù),為最小的 n 值。樣例樣例輸入 12.3樣例輸出 127
3、數(shù)字反轉(zhuǎn)給定一個(gè)整數(shù),請(qǐng)將該數(shù)各個(gè)位上數(shù)字反轉(zhuǎn)得到一個(gè)新數(shù)。新數(shù)也應(yīng)滿足整數(shù)的常見形式,即除非給定的原數(shù)為零,否則反轉(zhuǎn)后得到的新數(shù)的最高位數(shù)字不應(yīng)為零(如:輸入-380,輸出-83)。輸入輸入共1行,一個(gè)整數(shù)N。輸出輸出共1行,一個(gè)整數(shù),表示反轉(zhuǎn)后的新數(shù)。樣例輸入123樣例輸出321提示-1,000,000,000
這是一份信息技術(shù)浙教版 (2019)3.2 Python語(yǔ)言程序設(shè)計(jì)完整版課件ppt,共20頁(yè)。PPT課件主要包含了順序結(jié)構(gòu),分支結(jié)構(gòu),循環(huán)結(jié)構(gòu),break語(yǔ)句等內(nèi)容,歡迎下載使用。
這是一份高中信息技術(shù)滬教版(2019)必修1 數(shù)據(jù)與計(jì)算1. 體驗(yàn)程序設(shè)計(jì)的一般過(guò)程教案配套ppt課件,文件包含321項(xiàng)目六第一課時(shí)體驗(yàn)程序設(shè)計(jì)的一般過(guò)程1課件-2020-2021學(xué)年高中信息技術(shù)滬科版2019必修1ppt、321項(xiàng)目六第一課時(shí)體驗(yàn)程序設(shè)計(jì)的一般過(guò)程教案--2020-2021學(xué)年高中信息技術(shù)滬科版2019必修1doc等2份課件配套教學(xué)資源,其中PPT共36頁(yè), 歡迎下載使用。
這是一份高中浙教版 (2019)3.2 Python語(yǔ)言程序設(shè)計(jì)試講課課件ppt,文件包含3242《while循環(huán)結(jié)構(gòu)的程序?qū)崿F(xiàn)》課件PPTpptx、3242《while循環(huán)結(jié)構(gòu)的程序?qū)崿F(xiàn)》教案docx等2份課件配套教學(xué)資源,其中PPT共14頁(yè), 歡迎下載使用。
微信掃碼,快速注冊(cè)
注冊(cè)成功