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

教科版(2019)必修1第二單元2.做出判斷的分支 同步練習(含答案)

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

教科版(2019)必修1第二單元2.做出判斷的分支 同步練習(含答案)

資源簡介

教科版(2019)必修1第二單元2.做出判斷的分支同步練習
學校:___________姓名:___________班級:___________
一、選擇題
1.已知a=8、b=6,以下程序段
if (a%3==0) or (b%3==0):
c=a*b
else:
c=a+b
執行后變量c的值為( )
A.48 B.14 C.8 D.6
2.if語句的格式正確的是( )
A. B. C. D.
3.以下不屬于 Python分支語句標識符的是( )
A.if B.while C.elif D.else
4.在下列程序中,若程序運行后輸入20,輸出的s的值為( )
A.30 B.50 C.40 D.20
5.有如下程序段,若程序運行后輸入70,打印出的s的值為( )
s = int(input("請輸入分數:"))
if s > 60:
s += 20
s += 10
print(s)
A.90 B.100 C.80 D.70
6.有如下程序段,該程序段運行后,變量x的值為( )
x = 3
if x >= 1:
x *= 4
else:
x += 8
x /= 2
print(x)
A.12 B.6 C.0 D.10
7.在Python語言中, 以下程序運行后,輸入“74”, 顯示的結果是( )
c= int(input("評價輸入測試成績:"))
if c<70:
print("請繼續努力")
elif c<80:
print("你很棒!")
elif c<=100:
print("你太棒了!")
else:
print("請輸入正確的數據——")
A.請繼續努力 B.你很棒! C.你太棒了! D.請輸入正確的數據——
8.在 Python語言中, 以下程序運行后,輸入“藍”,顯示的結果是( )
c= input("你喜歡顏色:")
if c=="紅":
print("red")
elif c=="藍":
print("blue")
elif c=="綠":
print("green")
else:
print("請完善程序,我還不知道啊!")
A.red B.blue C.green D.請完善程序,我還不知道啊!
二、填空題
9.判斷正整數奇偶性的程序如下,請將程序填寫完整。
x=int(input(“請輸入一個正整數:”))
if :
print(x,”是偶數”)
else:
print(x,”是奇數”)
10.當飛船速度“v>=7.91”時,輸出“飛船成功飛行!”,否則輸出“飛船不能升空!”。
v=input(“請輸入速度(千米/秒):”) 第1行
if v>=7.91: 第2行
print("飛船成功飛行!") 第3行
else 第4行
print("飛船不能升空!") 第5行
(1)第 行,改正后的語句 。
(2)第 行,改正后的語句 。
參考答案:
1.A
【詳解】本題主要考查Python程序的執行。a=8,b=6,a%3=2,b%3=0,故表達式(a%3==0) or (b%3==0)為True,執行c=a*b=6*8=48,故本題選A選項。
2.D
【詳解】本題考查的是Python的選擇語句。選擇語句格式如下:
if 條件:
語句
else:
語句
故本題應選D。
3.B
【詳解】本題考查的是Python分支語句。if、elif、else屬于 Python分支語句標識符。while是循環結構的標識符。故本題應選B。
4.A
【詳解】本題主要考查分支結構。當s的值為20,20>60不滿足條件,則s+=20不執行。只執行s+=10(擴寫表達式:s=s+10),s=20+10=30,故本題選A選項。
5.B
【詳解】本題主要考查Python程序的執行。s=70則滿足s > 60的條件,s=s+20=70+20=90,s=s+10=90+10=100。故本題應選B。
6.B
【詳解】本題主要考查Python程序的執行。3>1則執行x=3*4=12,再執行x=x/2=12/2=6。故本題應選B。
7.B
【詳解】本題考查的是Python多分支語句。輸入“74”,不滿足 c<70,滿足c<80,執行 print(" 你很棒 !"),故顯示的結果:你很棒!故本題應選B。
8.B
【詳解】本題主要考查Python多分支結構。輸入“藍”,滿足c=="藍",執行print("blue")。故本題應選B。
9.x%2==0
【詳解】本題考查Python分支結構。在這段程序中,我們需要判斷輸入的正整數x是否為偶數。根據整數的奇偶性質,一個整數除以2的余數為0時,它就是偶數。因此,我們可以使用取余運算符(%)來判斷x是否能被2整除,如果余數為0,則x是偶數,否則是奇數。故答案為:x%2==0。
10. 1 v = float(input("請輸入速度(千米/秒):")) 4
else:
【詳解】本題考查分支語句。
(1)第1行,改正后的語句:v = float(input("請輸入速度(千米/秒):")。input 函數返回的值是字符串,但你希望將輸入的速度轉化為浮點數以便與 7.91 進行比較。因此,需要使用 float() 函數將輸入的字符串轉換為浮點數。故答案為:1、v = float(input("請輸入速度(千米/秒):")。
(2)第4行,改正后的語句:else:。在 Python 中,條件語句中的else后面要接冒號。故答案為:4、else:。

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 渝北区| 汝城县| 高青县| 股票| 金沙县| 关岭| 绥江县| 巴林左旗| 西藏| 盐城市| 周宁县| 密山市| 扶绥县| 莱芜市| 集贤县| 三门县| 永康市| 涟水县| 巫溪县| 阆中市| 云霄县| 桃源县| 赞皇县| 乐都县| 睢宁县| 靖江市| 泰州市| 锦州市| 信宜市| 梓潼县| 眉山市| 江门市| 姜堰市| 临猗县| 成安县| 荆州市| 若尔盖县| 岱山县| 衡南县| 通榆县| 博湖县|