2024年科技節(jié)信息編程(3-4年級(jí))
1. 基本信息:
班級(jí):
學(xué)號(hào):
姓名:
一、單選題,每題只有一個(gè)正確答案,4分/題
2. 下列關(guān)于python程序設(shè)計(jì)語(yǔ)言的說(shuō)法,錯(cuò)誤的是?
python是一門面向?qū)ο蟮木幊陶Z(yǔ)言
python程序文件后綴是.py
python程序只能在IDLE上運(yùn)行
python程序支持多種操作系統(tǒng)
3. 在python中,使用type()函數(shù)可以獲取參數(shù)的數(shù)據(jù)類型,那么運(yùn)行type("int")的運(yùn)行結(jié)果是?
<class 'int>
<class 'str'>
<class 'float'>
<class 'bool'>
4. 下列表達(dá)式的結(jié)果最大的是?
20%4
20**2
20*4
20//4
5. 在python中,表達(dá)式6-3*2的結(jié)果是?
0
6
12
1
6. 在python中,以下哪個(gè)表達(dá)式的結(jié)果與其他三個(gè)不同?
True and False
not Falese
3<4
4!=5
7. 執(zhí)行下面的代碼,打印結(jié)果為?
鍥而舍之,朽木不折;鍥而不舍,金石可鏤。
鍥而不舍,金石可鏤。鍥而舍之,朽木不折;
鍥而舍之,朽木不折;
鍥而不舍,金石可鏤。
8. 以下運(yùn)算符中,運(yùn)算優(yōu)先級(jí)最高的是?
<=
or
==
%
9. 如果你今年的年齡是10周歲,則運(yùn)行下面的程序,在提示語(yǔ)后面輸入10,c的值為多少?
12
102
程序出錯(cuò)
'10+2'
10. 以下代碼輸出結(jié)果是?
(1,3,5)
(1,2,3,4,5)
(5,3,1)
(5,4,3,2,1)
11. 運(yùn)行以下程序,輸出結(jié)果為?
15
13
4
10
12. 下列哪個(gè)命令可以將2024轉(zhuǎn)換成'2024'?
str(2024)
int(2024)
float(2024)
bool(2024)
13. 執(zhí)行以下語(yǔ)句,并分別輸入1和2,結(jié)果為?
3
1
2
12
14. 下列代碼中的橫線處填寫什么內(nèi)容,執(zhí)行代碼后可以輸入一個(gè)數(shù)字,然后計(jì)算并打印這個(gè)數(shù)字加5的結(jié)果?
a =
b = 5
print(a+b)
int()
input()
int(input())
input(int())
15. 執(zhí)行代碼print(27 and 56),打印結(jié)果為?
True
False
27
56
16. 下列關(guān)于循環(huán)的說(shuō)法,不正確的是?
for循環(huán)可以用于遍歷列表中的所有元素
while循環(huán)滿足循環(huán)條件時(shí)不斷運(yùn)行,直到指定條件不滿足為止
Python中可以用do while循環(huán)
break和continue語(yǔ)句都可以用在for循環(huán)和while循環(huán)中
二、編程題,20分/題,請(qǐng)?jiān)谟?jì)算機(jī)上新建python文件,直接提交到教師電腦。
17. 如圖,輸入長(zhǎng)方形的長(zhǎng)和寬,計(jì)算并輸出長(zhǎng)方形的周長(zhǎng)和面積。
18. 輸入三個(gè)整數(shù)x,y,z,請(qǐng)你將它們從小到大進(jìn)行排序并輸出。
關(guān)閉
更多問(wèn)卷
復(fù)制此問(wèn)卷