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

浙教版(2020)信息技術八上 3.12 python的函數 一課一練(含答案)

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

浙教版(2020)信息技術八上 3.12 python的函數 一課一練(含答案)

資源簡介

3.12python的函數一課一練
一、單選題
1.使用( )關鍵字來創建Python自定義函數。
A. function B. func C. procedure D. Def
2.Python中,我們常用( )函數查看數據類型。
A.input( )
B.print( )
C.type( )
D.scanf( )
3.Type( )函數主要是用于( )類型的查看。
A. 數值 B. 對象 C. 文字 D. 字符
4.下面哪個函數是輸入函數( )
A. input B. print C. list D. max
5.Python使用( )函數接收用戶輸入的數據。
A. int() B. input() C. float() D. str()
6.input( )函數結果返回一個( )類型數據。
A. 字符串 B. 數字 C. 列表 D. 整數
7.Python 中,用于獲取用戶輸入的命令是( )。
A. input B. read C. get D. For
8.int(-5.24)的值是( )。
A. -5 B. -5.14 C. -6 D. 5.24
9.在python中,range(6)生成的序列是( )
A. 1,2,3,4,5,6 B. 0,1,2,3,4,5,6 C. 0,1,2,3,4,5 D. 1,2,3,4,5
10.執行下邊的程序,輸出運行結果是( )
A. 6.5 B. 6.0 C. 5 D. 6
11.下面程序中, 語句print (i)共執行了幾次( )
for i in range(5) :
print(i)
A. 3 B. 4 C. 5 D. 6
12.在Python中,執行了下列程序段后,變量z的值是( ) 。
x=9
y =x**0.5
z= abs (x/2-7*y)
z = int(z)
A. 17 B. 16.5 C. 16 D. -16
13.print("a"+"b"*2)結果是?( )
A. ab2 B. abb C. abab D. ab
14.求1到20的所有數的和,請在方框處補充完成代碼( )。
s=0
for i in range(1,21) :
s=
print (s)
A. i B. s-i C. 2*i D. s+i
15.執行下列程序,運行結果是( ) 。
x=0
for i in range(6):
for j in range(7):
x=x+1
print (x)
A. 13 B. 14 C. 42 D. 12
二、填空題
16.表達式sum(range(1,10))=________, sum (range(1,10,2))=________。
17.閱讀程序寫結果。
year=2021 if (year%400==0) or ( year%4==0 and year%100!=0 ): days=366 else: days=365 print(days) ⑴程序運行結果是:________。 a=88 b=48 c=a//b If c==0: c=a*10+b . elif 1<=c<=9: c=a*100+b elif 10<=c<=99: c=a*1000+b print(c) ⑵程序運行結果是:________。
for i in range(1,10,2): print(iend=" ") ⑶程序段執行結果是:________。 for i in range(1,100): if i%3==0 and i%7==0: print(iend=" ") ⑷程序段執行的結果是:________。
18.有一列表s=[4,8,12,3,19,7,23,0,2],那么Python語句max(s)=________。
三、綜合題
19.這是用Python編寫的“BMI值計算程序”,根據截圖完成填空。
height=input('你的身高是多少米:')
height=float(height)
weight =input('你的體重是多少KG:')
weight =float(weight)
BMI=weight/(height*height)
if BMI>=24.9:
print('肥胖')
① BMI<24.9 ② BMI>=18.5:
print('正常')
else:
print('偏瘦')
(1)從圖中可知,程序中使用的是________語句,在語句后輸入“________”,下面的程序會強制縮進。
(2)程序中定義height和weight為________。
(3)請補充完整程序:①________;②________。
(4)圖中________函數是Python的內置函數,主要用于數據的輸入。
20.這是用Python編寫的 “三角形”程序,根據截圖完成填空。
(1)程序中使用的遍歷結構是________函數。
(2)程序中使用________保留字自定義sjx()函數。
(3)從程序中可以看出,該循環語句共執行________次。
(4)程序編寫完成后,需要進行保存,命名為“三角形.py”,運行程序時執行編輯窗口中的“________”—“Run Module”命令。
答案部分
一、單選題
1. D
2. C
3. B
4. A
5. B
6. A
7. A
8. A
9. C
10. D
11. C
12. C
13. B
14. D
15. C
二、填空題
16. 45;25
17. 365;8848;1 3 5 7 9;21 42 63 84
18. 23
三、綜合題
19. (1)if(或條件);:(冒號)
(2)變量
(3)elif;and
(4)input( )
20. (1)range( )
(2)def
(3)9
(4)Run

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 赣榆县| 大姚县| 安平县| 泰来县| 绥阳县| 三原县| 无极县| 南华县| 泌阳县| 武陟县| 九龙城区| 深水埗区| 枣庄市| 钟山县| 郎溪县| 麟游县| 乌苏市| 东乌珠穆沁旗| 松阳县| 古田县| 昌都县| 中超| 手游| 砚山县| 永川市| 五莲县| 瓦房店市| 鄂伦春自治旗| 郎溪县| 崇文区| 郯城县| 曲沃县| 临颍县| 石景山区| 米林县| 河间市| 宁河县| 壶关县| 马鞍山市| 佛山市| 南京市|