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

3.2.3python基礎知識 循環結構的程序實現 復習學案 2021-2022學年浙教版(2019)高中信息技術必修1

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

3.2.3python基礎知識 循環結構的程序實現 復習學案 2021-2022學年浙教版(2019)高中信息技術必修1

資源簡介

編程基礎知識第八周復習之循環結構
【閱讀材料1:循環結構】
循環結構是指在程序中需要反復執行某個功能而設置的一種程序結構。
它由循環體中的條件,判斷繼續執行某個功能還是退出循環。
根據判斷條件,循環結構又可細分為以下兩種形式:先判斷后執行的循環結構和先執行后判斷的循環結構。
循環結構包含三個部分:循環條件、循環體、循環變量
【隨堂練習】
下列流程圖中能描述循環結構的是( )
②④
②③④
①③
①②④
【閱讀材料2:for循環】
格式:for 循環變量 in 列表:
語句或語句組
for語句執行過程:
序列中的每個元素都會依次被賦值給變量,并分別執行一次循環體。
1.直接羅列的方式舉例:
for i in [1,2,3,4,5]:
在python中,運行以下程序,輸出結果是( )
【1】for i in [1,2,3,4,5]:
print(“*“)
【2】for i in [“a“,“b“,“c“,“d“,“e“]:
print(“*“)
【3】for i in [1,2,3,4,5]:
print(i)
【4】for i in [1,2,3,4,5]:
print(“*“,end=“ “)
A、5行* B、*****
C、1
2
3
4
5
總結:for循環中列表的元素的個數控制著循環次數,循環體控制著輸出內容
【5】閱讀下列代碼,輸出結果是( )
sum=0
data =[34,5,9,41,78,2]
for i in data:
if i%2==0:
sum=sum+i
print(sum)
2.使用range( )函數
range(start,stop,step)
計數從start開始(如果省略默認是0)到stop結束(但不包括stop),
step表示步長,即間隔,(如果省略默認為1),step也可以是負數。
for i in range(1,10,2)
【隨堂練習】
【5】判斷題:在python中,運行以下程序,輸出的結果是*****。( )
for i in range(1,6):
print(“*“,end=“ “)
【6】在python中,運行以下程序,輸出的結果是( )
for i in range(1,6):
print(“*“)
***** B、6行* C、****** D、5行*
【7】.輸出右圖所示圖形,請補全程序
for i in range(1,____):
for j in range(1,_____):
print(“*“,end=“ “)
print( )
(
****
***
**
*
圖3
*****
) (
*
**
***
****
圖2
*****
)******
******
******
******
******
圖1
【閱讀材料3:while循環】
格式:while(表達式):
語句或語句組
while也叫當型循環,表達式是一個關系表達式或邏輯表達式,值為真(True)或假(False)whlie循環的循環體中必須有改變條件表達式值的語句,否則將成為死循環。
【隨堂練習】
【8】x=5
while x!=0:
x=x-1
print(x)
【9】閱讀下列代碼,輸出結果是( )
x=int(input(“請輸入一個正整數:“))
y=0
while x!=0:
y=y*10+x%10
x=x//10
print(y)
程序運行后,輸入2021
【10】編寫程序1+2+3+4+5...+100,請補充代碼( )
sum=0
n=1
while __________:
sum+=i
____________
print(sum)

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 阜南县| 德令哈市| 黄浦区| 临沧市| 宁津县| 荔波县| 多伦县| 北宁市| 贡觉县| 安义县| 巩留县| 嵩明县| 万荣县| 石渠县| 北川| 来凤县| 攀枝花市| 抚宁县| 萝北县| 绥宁县| 汉川市| 宿松县| 明光市| 岢岚县| 堆龙德庆县| 开江县| 遂川县| 抚宁县| 涪陵区| 泗洪县| 玉田县| 白银市| 奉新县| 马公市| 界首市| 莱州市| 什邡市| 惠州市| 高安市| 苏尼特右旗| 峡江县|