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

粵教版(2019) 高中信息技術 必修1 第4章 python循環結構 課件(共29張PPT)

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

粵教版(2019) 高中信息技術 必修1 第4章 python循環結構 課件(共29張PPT)

資源簡介

(共29張PPT)
信息技術:pytho-循環結構
DATA
DATA
python-while循環
01
python-while循環
任務:輸出“hello world”
如果只輸出一句,直接 >>print(“hello world”)
如果要輸出兩句,三句,甚至是幾千句呢?
這時候如果使用循環,就會簡單很多。
算法中循環結構的意義,很重要的一點就是重復執行一些操作或語句,以此來減少人類的工作量。
①初始化次數變量=0
②當次數小于等于10時,輸出“hello word”;
③當次數大于10時,結束循環。
python-while循環
任務:輸出“helloword”
while語句的基本格式:
while 表達式:
語句塊
當型循環,只要條件滿足,就不斷循環;否則,退出循環。
python-while循環
任務:輸出“helloword”
①初始化次數變量=0
②當次數小于等于10時,輸出“hello word”;
③當次數大于10時,結束循環。
為什么無法結束循環?
python-While循環
任務:輸出“helloword”
原理探秘
python-while循環
任務:猜價格
中國
“智造”
中國
“制造”
猜一下小米 13 ULtra發布會的價格?
5999
python-While循環
任務:猜價格
讓用戶反復猜價格
任務思考
需要用到循環結構
猜對價格要結束循環
循環結構是基于條件的
python-While循環
任務:猜價格
while循環語句
探究1:“猜對了”跳出循環
python-While循環
探究1:“猜對了” 跳出循環
①預先定義價格price;
②用戶輸入一個猜測的數;
③當輸入的數字與price一致,結束程序,輸出“猜對了”,程序結束;
④當輸入的數字與price不一致,輸出“猜錯了,加油”,跳轉回步驟②;
python-While循環
探究1:“猜對了” 跳出循環
price=5600
guess = int(input("請輸入猜的價格:"))
while guess!=price :
print("猜錯了!加油!")
guess = int(input("請輸入猜的價格:"))
print("猜對了!你真棒!")
實踐體驗
python-While循環
探究1:“猜對了” 跳出循環
原理探秘
說明:
python-While循環
探究2: 控制次數的猜價游戲
任務:猜價格
python-While循環
探究2: 控制次數的猜價游戲
price=5600
guess= int(input("請輸入猜的價格:"))
times=1
while ______________:
____________
print(“猜錯了!加油!”)
guess = int(input("請輸入猜的價格:"))
print("猜對了!你真棒!")
實踐探究:將橫線處的代碼補充完整。
1.次數 2.and
3.改變循環條件
python-While循環
探究2: 控制次數的猜價游戲
price=5600
guess= int(input("請輸入猜的價格:"))
times=1
while guess!=price and times<3:
times=times+1
print("猜錯了!加油!")
guess = int(input("請輸入猜的價格:"))
print("猜對了!你真棒!")
1.次數 2.and
3.改變循環條件
發生了奇怪的輸出:明明三次都猜完了,還沒有成功,但是程序卻說我成功了。
python-While循環
探究2: 控制次數的猜價游戲
price=5600
guess= int(input("請輸入猜的價格:"))
times=1
while guess!=price and times<3:
times=times+1
print("猜錯了!加油!")
guess = int(input("請輸入猜的價格:")) print("猜對了!你真棒!")
if guess==price:
print("猜對了!你真棒!")
else:
print("游戲結束")
在循環外面加一個判斷
python-While循環
探究2: 控制次數的猜價游戲
原理探秘
while語句
while語句基于條件來控制循環體,循環次數可以確定,也可以不確定。
循環體中的語句應能使循環條件為假,或可以跳出循環體,從而避免無限循環。
python-While循環-練習
Q1:輸入一個正整數m,計算正整數m前的所有奇數的和,并輸出和。
Q2:如果筆記本價格為2、4、6、8、10……50,當購買總錢數不能超過100元最多能購買多少本呢?每樣限一本。
Q3:我國現有x億人口,按照每年0.1%的增長速度,n年后將有多少人?
輸入:兩個整數x和n,分別是人口基數和年數。
輸出:最后的人口數,以億為單位,保留到小數點后四位。
for循環結構
02
for循環結構
同一個問題用for循環如何表示呢?
for循環結構
for循環依次把列表中的每個元素逐個迭代出來賦值給循環變量
for循環結構
列表表達
for循環語句中列表的表達方式:
1、直接羅列的方法
for x in [1,2,3,4,5] :
print(x)
2、先定義后使用的方式
values =[1,2,3,4,5]
for x in values:
print(x)
range()函數
3、使用range()函數
for循環結構
for循環結構
探究2: 控制次數的猜價游戲
任務:猜價格
for循環結構
1. 循環變量是誰?
2.如何得到循環變量所需的序列?
3.循環體是什么?
for 循環變量 in 序列:
循環體
[1,2,3]
range(1,4)
for循環結構
探究2: 控制次數的猜價游戲
price=5999
for ______________:
guess = int(input("請輸入猜的價格:"))
if guess == price:
print("猜對了!你真棒!")
break #終止循環,執行循環語句后面的語句
else:
print(“猜錯了!”)
print(“end”)
1.循環變量,2.序列
i in [1,2,3]:
for循環結構
使用for語句解決實際問題的要素
1.確定是否有重復的操作及重復的操作(循環體)是什么?
2.確定循環變量是誰?
3.確定循環變量所需的序列怎么產生?
for 循環變量 in 序列:
循環體
for循環結構
五、小結
for語句
循環變量
序列
for語句基本格式
for語句解決問題的要素
循環體
for 變量 in 序列:
循環體
重復執行循環體
依次取序列中所有元素
for語句執行過程及特點
for循環結構
Q1:輸入一個正整數m,計算正整數m前的所有奇數的和,并輸出和。
Q2:如果筆記本價格為2、4、6、8、10……50,當購買總錢數不能超過100元最多能購買多少本呢?每樣限一本。
Q3:我國現有x億人口,按照每年0.1%的增長速度,n年后將有多少人?
輸入:兩個整數x和n,分別是人口基數和年數,以單個空格分隔。
輸出:最后的人口數,以億為單位,保留到小數點后四位。

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 六盘水市| 通州市| 隆昌县| 宾川县| 山丹县| 韶山市| 哈密市| 合川市| 南开区| 乌鲁木齐市| 湖口县| 同仁县| 罗甸县| 柘荣县| 兴和县| 都兰县| 小金县| 海城市| 会泽县| 政和县| 特克斯县| 仁化县| 宣化县| 大连市| 文成县| 修文县| 麻栗坡县| 卢龙县| 读书| 荥经县| 剑川县| 重庆市| 全州县| 太湖县| 靖边县| 上饶市| 汉源县| 凤山市| 石景山区| 河池市| 县级市|