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

浙教版(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

展開更多......

收起↑

資源預覽

    <track id="r4fhd"></track>

    <pre id="r4fhd"><abbr id="r4fhd"><code id="r4fhd"></code></abbr></pre>
      <ul id="r4fhd"></ul>

        <menu id="r4fhd"></menu>
        1. 主站蜘蛛池模板: 无锡市| 颍上县| 花垣县| 安岳县| 中山市| 紫金县| 城步| 仙游县| 丹寨县| 广西| 井陉县| 东台市| 徐汇区| 监利县| 南城县| 临沭县| 五台县| 北川| 景德镇市| 兴国县| 通道| 获嘉县| 乌鲁木齐县| 河间市| 永福县| 陵水| 青阳县| 湖州市| 济宁市| 永寿县| 张北县| 潢川县| 惠安县| 霍山县| 全南县| 瓦房店市| 修文县| 阳信县| 满洲里市| 富川| 七台河市|