2025年下學(xué)期6年級(jí)Python基礎(chǔ)知識(shí)競(jìng)賽
本測(cè)試題聚焦Python入門核心知識(shí)點(diǎn),以及本學(xué)期學(xué)習(xí)內(nèi)容,涵蓋語(yǔ)法基礎(chǔ)、數(shù)據(jù)類型、流程控制等模塊,每題5分,總分100分。題目設(shè)計(jì)兼顧概念理解與實(shí)操場(chǎng)景,適合Python初學(xué)者檢驗(yàn)基礎(chǔ)掌握程度。
1. 基本信息:
姓名:
班級(jí):
2. Python中
單行注釋
的正確符號(hào)是( )。
/
/* */
#
--
3. 以下哪個(gè)是Python
合法的變量名
?
123variable
variable-123
variable_123
$variable
4. Python中用于
輸出
內(nèi)容的內(nèi)置函數(shù)是?
print()
input()
read()
write()
5. 以下代碼執(zhí)行后輸出
結(jié)果
是( )。 print(2 + 3 * 4)
20
14
24
16
6. 以下哪個(gè)
不是
Python的
基本數(shù)據(jù)類型
?
int
float
string
array
7. 執(zhí)行
print(10%3)
的結(jié)果是?
0
1
2
3
8. Python中
條件判斷
語(yǔ)句的關(guān)鍵字是?
if
for
while
do
9. 以下循環(huán)語(yǔ)句中,適合
已知循環(huán)次數(shù)
的是?
if-else
for
while
do-while
10. 以下for循環(huán),for i in range(3),
range(3)生成的數(shù)值序列范圍下面哪個(gè)是正確的?for循環(huán)依次將這些值賦給i。
0,1,2
1,2,3
3,2,1
2,1,0
11. 以下哪個(gè)函數(shù)用于
獲取用戶輸入
?
print()
input()
read()
get()
12. 執(zhí)行
type(3.14)
返回的結(jié)果是( )? type()返回?cái)?shù)據(jù)類型
int
float
str
bool
13.
AA制買單助手:分別
輸入人數(shù)
和
消費(fèi)總金額
,就可以
計(jì)算
得出
平均每人支付多少錢
。
請(qǐng)?zhí)羁昭a(bǔ)充空白區(qū)域內(nèi)容。 提示單詞:整型:int
【注意:輸入的內(nèi)容不要有多余的字符,包括空格換行等?!?/span>
print("歡迎使用AA制買單助手:")
poeple=___________( input ("你們有多少人?"))
cost= float (___________ ("你們消費(fèi)了多少錢?"))
average=cost/poeple
print("每個(gè)人需要支付:",____________ ,"元!")
14.
輸入一個(gè)學(xué)生的考試成績(jī)進(jìn)行等級(jí)劃分:
如果分?jǐn)?shù)
大于等于80分
,輸出等級(jí)為:
優(yōu)秀
;
如果分?jǐn)?shù)
大于等于70分
,輸出等級(jí)為:
良好
;
如果分?jǐn)?shù)
大于等于60分
,輸出等級(jí)為:
及格
;
否則
:輸出等級(jí)為:
不及格
;(成績(jī)小于60分)
請(qǐng)?zhí)羁昭a(bǔ)充空白區(qū)域內(nèi)容。
【注意:輸入的內(nèi)容不要有多余的字符,包括空格換行等。】
print('請(qǐng)輸入學(xué)生的成績(jī):')
score=float(input( ))
if score>=80:
print('______')
___ score>=70:
print('良好')
elif score>=______:
print('及格')
else:
print('不及格')
15.
用for循環(huán)
畫一個(gè)邊長(zhǎng)為100的
正方形
。
請(qǐng)?zhí)羁昭a(bǔ)充空白區(qū)域內(nèi)容。
【注意:輸入的內(nèi)容不要有多余的字符,包括空格換行等?!?/span>
import turtle
t = turtle.Pen()
for i in range(______):
t.forward(______)
#forward:朝前面
t.right(______)
#right:右轉(zhuǎn)
turtle.done()
關(guān)閉
更多問卷
復(fù)制此問卷