中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

4.4.2 while循環的應用 素材 2021—2022學年粵教版(2019)高中信息技術必修1

資源下載
  1. 二一教育資源

4.4.2 while循環的應用 素材 2021—2022學年粵教版(2019)高中信息技術必修1

資源簡介

4.4.2《while循環的應用》導學案
姓名: 班級:
復習舊知。請觀察下列輸出結果,結合for循環語句的格式,編寫代碼,完成要求。
代碼 輸出結果
for in range( , , ): print( ) 1 3 5 7 9
二、新知講解。
1.根據老師講解,完成表格。
while循環的格式 注意事項
while : 語句組 (1) 存在退出循環的語句。 (2)常見的條件表達式有: 表達式, 表達式。 (3)條件表達式的值分別是: 。
2.請觀察下列輸出結果,結合while循環的格式,編寫代碼,完成要求。
流程圖 代碼 輸出結果
1 1.5 2.0 2.5 … 9.5
三、強化鞏固
1.請觀察流程圖,結合while循環的格式,編寫代碼,計算并輸出1+2+3+…+n的結果。
流程圖 代碼 輸出結果
5050
2.請觀察流程圖,結合while循環的格式,編寫代碼,計算并輸出1*2*3*…*n的結果。
流程圖 代碼 輸出結果
請輸入正整數n=5 計算結果是 120
四、拓展練習
1.重復猜數字。小智想編寫程序,實現多次猜數游戲,直到猜對才結束游戲:
(1)電腦隨機產生整數a;
(2)從鍵盤輸入一個整數b;
(3)如果b>a,則輸出“大了!”,并在下一行輸出“請重新輸入b:”的提示;
(4)如果b(5)如果a==b,則輸出“對了!”
流程圖 代碼
import random a = random.randint(1,20) b = int(input(“請輸入1-20的一個整數b:")) while : #重復猜數字的條件 :#如果猜大了 print("大了!") b = int(input("請輸入1-20的一個整數:")) else: print("小了!") b = int(input("請輸入1-20的一個整數:")) print("你猜對了!") print("游戲結束!")
2.限定次數重復猜數字。如果小智只給玩家5次猜數字的機會,怎么修改上述代碼,完成小智的要求。
五、課堂練習
1.關于下列程序理解說法正確的是( )
num=0
while num<10:
print(“good")
A.運行結果打印輸出10個“good"語句
B.這個while循環是一個死循環
C.在while代碼塊中加一行代碼num-=1可以改變死循環
D.在while代碼塊中無論加什么都不能改變死循環
2.如果輸入的值m為10,下列運行結果正確的是( )
m=int(input('請輸入一個整數:'))
n=1
sum=0
while n<=m:
if n%2==0:
sum=sum+n
n=n+1
print(sum)
A.55 B.30
C.45 D.44

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 无极县| 睢宁县| 泾阳县| 彩票| 宜昌市| 德格县| 邛崃市| 珠海市| 镇江市| 景宁| 盐池县| 凌云县| 阿荣旗| 汕头市| 隆化县| 舞钢市| 元江| 开鲁县| 仙居县| 六安市| 南宁市| 晋城| 伊通| 陇川县| 祁阳县| 海伦市| 阿坝| 确山县| 嫩江县| 游戏| 饶平县| 凤台县| 班戈县| 镶黄旗| 偃师市| 聂拉木县| 玉树县| 墨脱县| 且末县| 永昌县| 靖边县|