




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
青少年軟件編程(Python)等級考試試卷(一級)
2023年9月
分數:100題數:37
一、單選題(共25題,共50分)
1.下列Python語句能夠正確輸出“學而時習之”五個字的是?()
A.print”學而時習之”
B.print”(學而時習之)”
C.print(”學而時習之。
D.print(學而時習之)
試題編號:20230627-wy-009
試題類型:單選題
標準答案:C
試題難度:容易
試題解析:本題考察的Python編程基礎,print打印時,需要用括號括
起來,并且打印的文字需要用引號包裹起來。
考生答案:C
考生得分:2
是否評分:已評分
評價描述:
2.班級組織春游,總共有46人,一輛車只能坐11個人,利用程序計算
出,剩余不足一車的人數,下列哪個選項的程序可以完成這個工作?
()
A.print。剩余不足一車的人數為:;46/11)
B.print('剩余不足一車的人數為:’,46%11)
C.print('剩余不足一車的人數為::46**11)
D.print('剩余不足一車的人數為:;46//11)
試題編號:20230627-wy-027
試題類型:單選題
標準答案:B
試題難度:一般
試題解析:本題考察的是取余運算符的使用,根據題意需要求得的是余
數,所以應該使用的是取余運算符%。
考生答案:D
考生得分:0
是否評分:已評分
評價描述:
3.下列能為變量num賦值為10的選項是?()
A.10=num
B.num==10
C.intnum=10
D.num=10
試題編號:20230627-wy-034
試題類型:單選題
標準答案:D
試題難度:容易
試題解析:本題考察的是賦值運算,賦值運算符號為=,并且變量名需要
寫在左邊,值需要寫在右邊。
考生答案:B
考生得分:0
是否評分:已評分
評價描述:
4.小明在學習了Python語言后,得出了以下幾個結論,哪個結論是正確
的?()
A.編寫完Python程序后只能先保存后才能運行
B.為了方便用戶使用,可以在編寫Python程序過程中不區分大小寫
C.Python文件可以在不同的編程環境中運行,運行結果是一樣的
D,越高的Python版本,Python程序的運行速度會越快
試題編號:20230628-yfj-002
試題類型:單選題
標準答案:C
試題難度:一般
試題解析:交互式運行模式不需要保存,區分大小寫,運行速度與版本關
系不確定,所以選C
考生答案:A
考生得分:0
是否評分:已評分
評價描述:
5.print(53%3)的輸出結果是?()
A.17.0
B.17
C.2
D.2.0
試題編號:20230629-wb-003
試題類型:單選題
標準答案:C
試題難度:一般
試題解析:Python中的%符號是取模運算,即返回除法的余數,而53除
以3的余數為2,且為整數所以為2,選擇C
考生答案:B
考生得分:0
是否評分:已評分
評價描述:
6.下列符號不是比較運算符的是?()
A.==
B.!=
C.>=
D.=
試題編號:20230629-wb-008
試題類型:單選題
標準答案:D
試題難度:一般
試題解析:A,B,c都是比較運算符,分別是等于,不等于,大于等于。而
D是賦值運算符。
考生答案:B
考生得分:0
是否評分:已評分
評價描述:
7.以下Python運算符,優先級最高的是?()
A.=
B.!=
C.+
D.*
試題編號:20230629-wb-032
試題類型:單選題
標準答案:D
試題難度:一般
試題解析:python運算符的優先級,這四個中「最高,+其次,!二第
三,二優先級最低。
考生答案:D
考生得分:2
是否評分:已評分
評價描述:
8.以下程序運行的結果是?()
print(l<2and2<3or4>5)
A.True
B.False
C.1
D.2
試題編號:20230629-wb-035
試題類型:單選題
標準答案:A
試題難度:困難
試題解析:根據運算優先級,1<2and2<3or4>5先進行比較運算,該
式子可以轉化為:TureandTureorFlase,再根據運算優先級,先進行
and計算,TureandTure的運算結果為Ture,該式子轉換為Tureor
Flase,根據or運算的規則,當第一個為Ture,則返回第一個的值,所以
結果為Ture,所以選A。
考生答案:A
考生得分:2
是否評分:已評分
評價描述:
9.在Python中,執行語句print(2+4/2),輸出結果是哪一種數據類
型?()
A.整數型
B.浮點型
C.字符型
D.文字型
試題編號:20230630-jy-009
試題類型:單選題
標準答案:B
試題難度:一般
試題解析:2是一個整數型的數據,4/2的計算結果是2.0,是一個浮點型
的數據,整數型的2和浮點型的2.0相加,得到的是4.0,是浮點型的數
據,所以選
Bo
考生答案:A
考生得分:0
是否評分:已評分
評價描述:
10.在Python中,通常使用以下哪個指令獲取用戶的輸入?()
A.inputQ
B.printQ
C.upO
D.home()
試題編號:20230630-jy-019
試題類型:單選題
標準答案:A
試題難度:一般
試題解析:input。函數可以獲取用戶的輸入,A選項正確;print。函數可
以控制輸出內容,B選項錯誤;up()函數是turtle庫中的抬起畫筆,C選
項錯誤;home。函數是turtle庫中的功能,控制小海龜返回(0,0),方向
為初始方向,D選項錯誤。
考生答案:B
考生得分:0
是否評分:已評分
評價描述:
11.假設a=0.7,b=0.3,c=a+b,那么c的值是?()
A.1
B.1.0
C.1.00
D.0.4
試題編號:20230630-jy-022
試題類型:單選題
標準答案:B
試題難度:一般
試題解析:只要加數為浮點數,結果一定是浮點數,故0.7+0.3=1.0,c
的值為1.0,本題選B。
考生答案:B
考生得分:2
是否評分:已評分
評價描述:
12.下面是對Python語言的特征描述,不正確的描述是?()
A.簡潔易讀:Python采用簡潔的語法和語義,使得代碼易于閱讀和
理解
B.動態類型:Python是一種動態類型的語言,不需要聲明變量的類
型
C.面向過程:Python是一種面向過程的編程語言,主要關注如何設
計和組織函數來實現功能
D.多平臺支持:Python可以在多種操作系統上運行,包括
Windows.Linux、MacOS等,可以實現跨平臺的開發和部署
試題編號:20230630-lkc-003
試題類型:單選題
標準答案:C
試題難度:一般
試題解析:Python是一種面向對象編程語言,可以定義類和對象,并且
可以使用多態、封裝和繼承等面向對象的特性
考生答案:B
考生得分:0
是否評分:已評分
評價描述:
13.在turtle庫中對畫布進行如下設置
關于
turtle.setup(width=400zheight=300/startx=200,starty=100),
該指令描述正確的是?()
A.畫布寬200、高100
B.畫布寬300、高400
C.畫布寬400、高300
D.畫布寬100、高200
試題編號:20230703-yfj-009
試題類型:單選題
標準答案:C
試題難度:一般
試題解析:前兩個參數時寬、高,所以選C
考生答案:B
考生得分:0
是否評分:已評分
評價描述:
14.小明想要繪制如圖所示的圖形,已知指令如下,大圓的半徑為70,小
圓的半徑為50,請問橫線處需要補充的指令依次是?()
importturtle
turtle.fillcolor()
turtle.begin_fill()
turtle.circle(____)
turtle.end_fill()
turtle.fillcolor()
turtle.begin_fill()
turtle.circle()
turtle.end_fill()
turtle.doneO
A.”red“,70,”blue”,50
B."blue'^O/red'^O
n,,,1
C.red"/507blue770
D.”blue”,50,“red”,70
試題編號:20230703-yfj-016
試題類型:單選題
標準答案:A
試題難度:困難
試題解析:紅色大圓半徑70,藍色小圓是50,并且,由于紅色的圓在底
下,所以只能先畫紅色,后畫藍色,所以選A
考生答案:A
考生得分:2
是否評分:已評分
評價描述:
15.以下不可以對Python程序進行注釋的是?()
A????"??"??
B.#
C.
D.()
試題編號:20230705-wlh-003
試題類型:單選題
標準答案:D
試題難度:一般
試題解析:#、.....、均可以為Python代碼添加注釋。
考生答案:D
考生得分:2
是否評分:已評分
評價描述:
16.下列可以作為Python變量名的是?()
A.or
B.l_or
C.o_r
D.or-2
試題編號:20230705-wlh-004
試題類型:單選題
標準答案:C
試題難度:一般
試題解析:A:Python變量命名不可以使用保留字符;B:變量開頭不可
用數字;D:除下劃線外不得使用其他特殊符號。
考生答案:A
考生得分:0
是否評分:已評分
評價描述:
17.使用下列哪個命令可以在Python中導入turtle庫文件?()
A.installTurtle
B.importturtle
C.createTurtle
D.printTurtle
試題編號:20230706-sxk-02
試題類型:單選題
標準答案:B
試題難度:一般
試題解析:在Python中,要導入turtle庫文件,應使用importturtle
命令。
考生答案:B
考生得分:2
是否評分:已評分
評價描述:
18.下列程序繪制的圖形是?()
importturtle
screen=turtle.Screen()
pen=turtle.TurtleO
pen.forward(lOO)
pen.right(90)
pen.forward(lOO)
pen.right(90)
pen.forward(lOO)
pen.right(90)
pen.forward(lOO)
turtle.doneO
A.長方形
B.三角形
C.正方形
D.圓形
試題編號:20230706-sxk-07
試題類型:單選題
標準答案:C
試題難度:一般
試題解析:根據給定的程序,按照順序繪制了四條邊長為100的線段,然
后將畫筆依次向右旋轉90度。根據繪制的形狀特征判斷,這段代碼繪制
的是一個正方形。
考生答案:C
考生得分:2
是否評分:已評分
評價描述:
19.如圖想要保存該Python文件,應該選擇哪個選項?()
"Untited
fileEditFormatRunOptions
NewFileCtrlfN
Open-Ctrl+。
OpenModule...AltfM
RecertFiles
Cl”、BrowserAlitC
PathBrowser
SaveCtd+S
SaveAs...Ctrl+ShiftfS
SaveCopyAs...Alt*Shift?S
PrintWindowCtH+P
CloseAlt>F4
ExhCtrliQ
A.NewFile
B.Open
C.Save
D.Exit
試題編號:20230706-sxk-08
試題類型:單選題
標準答案:C
試題難度:容易
試題解析:
選項A中的NewFile為新建文件;
選項B中的Open為打開文件;
選項D中的Exit為退出;
因此選項C中的Save為正確答案。
考生答案:D
考生得分:0
是否評分:已評分
評價描述:
2O.turtle.right(a)命令的功能是?()
A.向右轉動a度
B.向左轉動a度
C.向右前進a的距離
D.向左前進a的距離
試題編號:20230706-sxk-19
試題類型:單選題
標準答案:A
試題難度:一般
試題解析:turtle.right(a)>Python中turtle庫中的一個命令,它的功能
是讓海龜(turtle)對象向右轉動一定的角度a(單位是度\
考生答案:A
考生得分:2
是否評分:已評分
評價描述:
21.已知a=4,b=7,那么print(a>b)輸出的結果是?()
A.False
B.True
C.4
D.7
試題編號:20230706-wlh-018
試題類型:單選題
標準答案:A
試題難度:一般
試題解析:4<7,輸出結果為False。
考生答案:B
考生得分:0
是否評分:已評分
評價描述:
22已知a=10//3+2,b=(a-l)*2,則b的值是?()
A.6
B.7
C.8
D.9
試題編號:20230706-wlh-020
試題類型:單選題
標準答案:C
試題難度:較難
試題解析:運算結果為8。
考生答案:D
考生得分:0
是否評分:已評分
評價描述:
23.關于命令turtle.pensize(a)的描述,下面選項中描述正確的是?
()
A.這個命令用于設置畫筆的顏色
B.這個命令用于設置畫筆的形狀
C.這個命令用于設置畫筆的粗細
D.這個命令用于設置畫布的大小
試題編號:20230708-lkc-013
試題類型:單選題
標準答案:C
試題難度:一般
試題解析:(1)命令turtle.pensize(a)用于設置畫筆的粗細,命令中的參
數a代表了畫筆的粗細。
(2)用于設置畫筆的顏色的命令是turtle.pencolor(a),選項A中的描
述錯誤。
(3)用于設置畫筆的形狀的命令是turtle.sh叩e(a),選項B中的描述錯
誤。
用于設置畫布的大小的命令是選項
(4)turtle.setup(width/height),
D中的描述錯誤。
因此,選項C是正確答案。
考生答案:C
考生得分:2
是否評分:已評分
評價描述:
24.小海龜正在學習有趣的繪圖,小海龜正在使用turtle.speed(a)指令(a
的當前值為3),小海龜想將畫筆的運動速度設置為最快,讓它立刻呈現繪
制的結果,應將a的值更改為?()
A.0
B.4
C.5
D.10
試題編號:20230710-yxy-026
試題類型:單選題
標準答案:A
試題難度:容易
試題解析:在turtle.speed(a)中,a的數值范圍是0~10,數字越大,速
度越快。但最快是0,而不是10。
考生答案:A
考生得分:2
是否評分:已評分
評價描述:
25.某同學正在計算暑期書籍義賣收入的分配問題,假設某一天一共售賣
30本書,單價20元一本,成本15元一本,銷售收入(注意:是包含成
本在內的銷售收入)的10%用來支付攤位管理費,銷售利潤(注意:是剔
除成本后的毛利潤)的30%捐給某兒童基金會,扣除之后,剩下的為這位
同學此次義賣的收入,請你計算攤位管理費、捐款金額分別是?()
A.60元180元
B.60元45元
C.45元45元
D.45元180元
試題編號:20230711-yxy-036
試題類型:單選題
標準答案:B
試題難度:較難
試題解析:根據題意。總收入:30x20=600元,總利潤:600-
30x15=150元。攤位管理費:600xl0%=60元,捐款金
額150x30%=45元,B選項符合題意。
考生答案:B
考生得分:2
是否評分:已評分
評價描述:
二、判斷題(共10題,共20分)
26.int('123')的運行結果是123。()
正確錯誤
試題編號:20230627-wy-017
試題類型:判斷題
標準答案:正確
試題難度:容易
試題解析:本題考察的Python類型轉換,int可以將整數的字符串轉換
成整數類型。
考生答案:錯誤
考生得分:0
是否評分:已評分
評價描述:
27.print語句可以輸出文本、字符串、數字等。()
正確錯誤
試題編號:20230629-wb-017
試題類型:判斷題
標準答案:正確
試題難度:一般
試題解析:print語句是在屏幕上打印出相應的文本或數字等。
考生答案:正確
考生得分:2
是否評分:已評分
評價描述:
28.使用print(”Hello7World”)和print("HelloWorld”)輸出的結果相
同。()
正確錯誤
試題編號:20230630-jy-030
試題類型:判斷題
標準答案:正確
試題難度:一般
試題解析:使用print。函數在一行中輸出多個內容時,中間使用英文逗號
分隔,最終輸出結果中兩個元素間多一個空格,即為HelloWorld,與第
二條語句輸出結果相同,故本題說法正確。
考生答案:錯誤
考生得分:0
是否評分:已評分
評價描述:
29.type()函數用于返回對象的類型,如果執行
指令,最終的輸出結果是
print(type(eval(”3.3+5”)))(class"str">0
()
正確錯誤
試題編號:20230630-jy-031
試題類型:判斷題
標準答案:錯誤
試題難度:困難
試題解析:本題主要考查type。函數和eval()函數的復合使用。我們先考
慮eval(”3.3+5")的結果,eva1()函數會返回表達式的運算結果,所以結果
是浮點型的8.3;而type。函數可以返回對象的類型,type(8.3)的結果是
〈class“float、。故本題說法錯誤。
考生答案:錯誤
考生得分:2
是否評分:已評分
評價描述:
30.Python程序在Windows操作系統和Linux操作系統中都能運行,并
且運行結果一致。()
正確錯誤
試題編號:20230704-yfj-026
試題類型:判斷題
標準答案:正確
試題難度:一般
試題解析:python運行不受操作系統限制,所以選正確
考生答案:正確
考生得分:2
是否評分:已評分
評價描述:
31.在Python中,執行print(“3+2”)語句得到的結果是5。()
正確錯誤
試題編號:20230705-wlh-028
試題類型:判斷題
標準答案:錯誤
試題難度:一般
試題解析:print語句中,引號內的字符不可發生變動,正確輸出應為
3+2。
考生答案:錯誤
考生得分:2
是否評分:已評分
評價描述:
32.turtle庫函數是Python自帶的函數庫。()
正確錯誤
試題編號:20230706-sxk-27
試題類型:判斷題
標準答案:正確
試題難度:容易
試題解析:turtle函數是Python自帶的函數,它是一個繪圖函數庫,用
于在圖形窗口中創建和控制海龜(turtle)圖形。
考生答案:正確
考生得分:2
是否評分:已評分
評價描述:
33.Python2.X和3.X兩個版本相互兼容。()
正確錯誤
試題編號:20230706-sxk-31
試題類型:判斷題
標準答案:錯誤
試題難度:一般
試題解析:Python2.x和Python3.x之間存在一些重要的差異,導致它
們并不完全兼容。
考生答案:錯誤
考生得分:2
是否評分:已評分
評價描述:
34.if是Python語言的保留字之一,因此if和IF都不可以作為變量名使
用。()
正確錯誤
試題編號:20230710-yxy-012
試題類型:判斷題
標準答案:錯誤
試題難度:容易
試題解析:if是Python語言的保留字之一,不能作為變量名使用,而IF
與if不同,IF不是保留字,可以作為變量名使用。
考生答案:正確
考生得分:0
是否評分:已評分
評價描述:
35.turtle.home()指令的作用是讓小海龜返回原點,在小海龜返回原點
后,畫筆的顏色等設置不再保留。()
正確錯誤
試題編號:20230710-yxy-030
試題類型:判斷題
標準答案:錯誤
試題難度:容易
試題解析:小海龜返回原點后,方向為初始方向,但是畫筆的顏色等設置
依然保留。
考生答案:錯誤
考生得分:2
是否評分:已評分
評價描述:
三、編程題(共2題,共30分)
36.分數計算器:依次輸入語文、數學、英語的分數,計算出總分以及平
均分,并在一行輸出。
要求:
(1)程序開始運行時,詢問請輸入語文成績;
(2)輸入一個數字后詢問請輸入數學成績;
(3)輸入一個數字后詢問請輸入英語成績;
(4)最后輸入英語成績后,程序自動輸出總分以及平均分,格式為「你
的總分為:*分,平均分為:*分”。(保留小數或者整數均可)
輸入樣例:
92
98
92
輸出樣例:
你的總分為:282分,平均分為:94.0分
友情提示:
由于考試平臺暫不支持eval()命令,同學們可以選用其他命令;當然如果
您使用了,只要程序是正確的,我們閱卷時依然按照正常處理。
試題編號:202309-P1-36
試題類型:編程題
標準答案:
參考程序:
Chinese=int(input("請輸入語文成績入
math=int(input("請輸入數學成績”))
english=int(input("請輸入英語成績”))
total=Chinese+math+english
avg=total/3
print(”你的總分為:;total,%,平均分為:;avg,“分。
試題難度:一般
試題解析:
評分標準:
(1)有輸入語句;(2分)
(2)有輸出語句;(2分)
(3)有計算語句,少一個扣一分;(2分)
(4)有類型轉換語句;(2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 夜市攤位租憑協議書
- 商品供應委托協議書
- 妻子含淚撕毀協議書
- 醫院手術擔保協議書
- 商場撤柜協議書范本
- 物業賠償協議書社區
- 家庭分紅協議書范本
- 自動閥門技術協議書
- 汽車和解協議書范本
- 旅游酒店轉讓協議書
- GB/T 1687.3-2016硫化橡膠在屈撓試驗中溫升和耐疲勞性能的測定第3部分:壓縮屈撓試驗(恒應變型)
- 行政事業單位日常公用支出管理辦法
- 設備周期保養檢修記錄表
- 中國大學生心理健康量表(CCSMHS)
- 專利法全套ppt課件(完整版)
- GB∕T 3639-2021 冷拔或冷軋精密無縫鋼管
- 西師版六年級下冊數學第五單元 總復習 教案
- 獨生子女父母退休一次性獎勵審批1
- 鋁合金窗陜西銀杉節能門窗有限責任公司鋁合金制作及安裝工藝流程圖
- 蘇教版小學數學四年級下冊《圖形旋轉》練習題
- 燒結普通磚、多孔磚回彈計算
評論
0/150
提交評論