2021年9月青少年軟件編程Python等級(jí)考試試卷一級(jí)_第1頁(yè)
2021年9月青少年軟件編程Python等級(jí)考試試卷一級(jí)_第2頁(yè)
2021年9月青少年軟件編程Python等級(jí)考試試卷一級(jí)_第3頁(yè)
2021年9月青少年軟件編程Python等級(jí)考試試卷一級(jí)_第4頁(yè)
2021年9月青少年軟件編程Python等級(jí)考試試卷一級(jí)_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、2021/9青少年軟件編程(Python)等級(jí)考試試卷(一級(jí))分?jǐn)?shù):100.00題數(shù):37一、單選題(共25題,每題2分,共50分)1 .取整除的運(yùn)算符是?()A、/B、 /C、D、*題型:?jiǎn)芜x題答案:B難度:一般試題解析:BD、下面的程序?yàn)楹}斃L制正方形的程序,請(qǐng)選擇正確選項(xiàng)將程序補(bǔ)全?()importturtleturtle.forward(100)turtle.left(90)turtle.forward(100)turtle.left(90)turtle.forward(100)turtle.left()_turtle.forward(100)turtle.left(90)A、90B、

2、-90C、0D、180題型:?jiǎn)芜x題答案:A難度:一般試題解析:3.已知a=5,a*=2,那么print(a)的結(jié)果為?()A、5B、2C、10D、20題型:?jiǎn)芜x題答案:C難度:一般試題解析:x*=2執(zhí)行過(guò)程其實(shí)是x=x*2所以最終的到結(jié)果為10,故選擇C選項(xiàng)。4. Python程序保存后的擴(kuò)展名是?()A、 .pytB、 .pyC、 .pnD、 .ph題型:?jiǎn)芜x題答案:B難度:容易試題解析:Python程序設(shè)計(jì)語(yǔ)言的源程序是以.py為擴(kuò)展名5.關(guān)于turtle,以下描述錯(cuò)誤的是?()A、turtle中的畫筆不能設(shè)置不同的形狀B、turtle中的畫筆可以設(shè)置移動(dòng)的速度C、turtle中的畫筆可以

3、設(shè)置不同的顏色D、turtle中的畫筆可以設(shè)置不同的大小題型:?jiǎn)芜x題答案:A難度:一般試題解析:A6.運(yùn)行以下代碼,print(2021<=2020or2022>2018)輸出的結(jié)果是?()A、FlaseB、TrueC20212018D、2022>2018題型:?jiǎn)芜x題答案:B難度:一般試題解析:7. print("17+2")輸出的結(jié)果是?()A、"17+2"B、19C172D、17+2題型:?jiǎn)芜x題答案:D難度:一般試題解析:8. turtle.goto(x,y)的含義為下列選項(xiàng)的哪一個(gè)?()A、以目前坐標(biāo)為原點(diǎn),畫一個(gè)

4、邊長(zhǎng)為x和y的矩形B、畫筆提筆,移動(dòng)到x,y的位置C、按照現(xiàn)在畫筆狀態(tài),將畫筆移動(dòng)到坐標(biāo)為x,y的位置D、將目前原點(diǎn)移動(dòng)到x,y的位置題型:?jiǎn)芜x題答案:C難度:一般試題解析:9.turtle.circle(150,steps=5)命令能繪制出以下哪個(gè)圖形?()A、直徑(從頂點(diǎn)到圖形中心的距離的2倍)為150像素的圓內(nèi)接正五邊形B、半徑(從頂點(diǎn)到圖形的中心)為150像素的圓內(nèi)接正五邊形C、半徑(從頂點(diǎn)到圖形的中心)為150像素的圓內(nèi)接五角星D、邊長(zhǎng)為150像素的正五邊形題型:?jiǎn)芜x題答案:B難度:較難試題解析:B10.關(guān)于Python的編程環(huán)境,下列表述是錯(cuò)誤的是?()A、Python有多種編程環(huán)

5、境B、Python自帶的編程環(huán)境是IDLEC、Python的編程環(huán)境是純圖形化的D、Python可以導(dǎo)入多個(gè)第三方庫(kù)題型:?jiǎn)芜x題答案:C難度:一般試題解析:C11 .下面哪一條命令是用來(lái)定義畫筆寬度的?(A、turtle.pencolor()B、turtle.speed()C、turtle.pensize()D、turtle.shape()題型:?jiǎn)芜x題答案:C難度:容易試題解析:12 .請(qǐng)觀察以下數(shù)字的規(guī)律:2+6,3+8,4+10,(),6+14,請(qǐng)問(wèn)括號(hào)中應(yīng)該填寫什么?()A、 5+11B、 5+12C、4+9D、6+13題型:?jiǎn)芜x題答案:B難度:一般試題解析:13 .海龜繪圖時(shí),使用sp

6、eed(n),當(dāng)n的值是多少時(shí),繪圖的速度最快?()A、3B、2C1D0題型:?jiǎn)芜x題答案:D難度:一般試題解析:此題考查speed()函數(shù)的使用方法,n=1(慢)10(快),0(最快),故答案選擇D選項(xiàng)14 .print(51%10)輸出的結(jié)果是?()A、1B、0CTrueDFalse題型:?jiǎn)芜x題答案:A難度:一般試題解析:15.下列哪個(gè)函數(shù)的功能是進(jìn)行輸出?()A、 print()B、 input()Cget()D、range()題型:?jiǎn)芜x題答案:A難度:容易試題解析:用來(lái)輸出內(nèi)容的函數(shù)是print(),故選項(xiàng)A正確。16 .print(4+6*2+8)的結(jié)果是?()A、100B、24C、6

7、4D、28題型:?jiǎn)芜x題答案:B難度:一般試題解析:混合運(yùn)算順序17 .下面print語(yǔ)句,哪一個(gè)是正確的用法?()A、print"(welcome!)"B、print("welcome"!)C、print("welcome!')D、print("welcome!")題型:?jiǎn)芜x題答案:D難度:一般試題解析:18 .turtle回到原點(diǎn)的命令是?()Ahideturtle()Bclear()Ccircle()Dhome()題型:?jiǎn)芜x題答案:D難度:容易試題解析:D19 .邏輯運(yùn)算符中(注意不是所有的運(yùn)算符,只是邏輯運(yùn)算符

8、),優(yōu)先級(jí)最高的是?()AorB、andCnotD*題型:?jiǎn)芜x題答案:C難度:一般試題解析:20.觀察下面的程序,運(yùn)行結(jié)果為?()a=8a+=1print(a)a*=10print(a)a*=2print(a)A、9B、90C、8100D、9908100題型:?jiǎn)芜x題答案:D難度:一般試題解析:21. a="Python2",b="Python3",c=a+b,print(c)的結(jié)果是?()A、5B、Python5CcD、Python2Python3題型:?jiǎn)芜x題答案:D難度:一般試題解析:22. a=1.27print(eval('a+10'

9、;)上述代碼的執(zhí)行結(jié)果是?()A1.2710B、系統(tǒng)報(bào)錯(cuò)C11.27D、1.27+10題型:?jiǎn)芜x題答案:C難度:一般試題解析:23. 使用哪個(gè)函數(shù)可以把字符串'123'轉(zhuǎn)換為整型123?()A、num()B、str()C、float()D、int()題型:?jiǎn)芜x題答案:D難度:一般試題解析:24. 關(guān)于變量的說(shuō)法,錯(cuò)誤的是?()A、變量必須要命名B、變量第二次賦值后,第一次賦的值將被刪除C、變量可以用來(lái)存儲(chǔ)數(shù)字,也可以存儲(chǔ)文字D、在同一個(gè)程序里,變量名能重復(fù)題型:?jiǎn)芜x題答案:D難度:一般試題解析:25. 關(guān)于Python的編程環(huán)境,下列的哪個(gè)表述是不正確的?()A、Python自

10、帶的編程環(huán)境是IDLEB、下載安裝好Python軟件后,無(wú)需單獨(dú)下載IDLEC、IDLE的交互式編程模式中,可以一次寫入多行無(wú)縮進(jìn)的語(yǔ)句代碼,然后進(jìn)行運(yùn)行D、為了保存編寫的代碼,我們通常使用IDLE中的腳本式編程模式題型:?jiǎn)芜x題答案:C難度:一般試題解析:二、判斷題(共10題,每題2分,共20分)26.運(yùn)行下列Python代碼后,a和b的數(shù)據(jù)類型均為字符串。代碼:a='5'b="6"題型:判斷題答案:正確難度:一般試題解析:27.在turtle庫(kù)中,畫筆的起點(diǎn)在畫布的正中央,turtle.goto()、turtle.setx()和turtle.sety()使

11、用的都是基于中心點(diǎn)(0,0)的絕對(duì)坐標(biāo)。題型答案難度判斷題正確一般試題解析:28.turtle.shape("square")命令可以將turtle形狀設(shè)置為海龜。題型答案難度判斷題錯(cuò)誤一般試題解析:29.and是Python中常用的保留字,不可以作為變量名。題型:判斷題答案:正確難度試題解析:30.Python的IDLE編程中有交互式和腳本式兩種編程方式。題型:判斷題答案:正確難度試題解析:31.程序:a=b中,a是變量,b是值。題型:判斷題答案:正確難度試題解析:32.from,False,improt,as是Python中常用保留字,不可以作為變量名。題型:判斷題答案

12、:正確難度試題解析:33.input()語(yǔ)句是用來(lái)輸入一個(gè)指令。題型答案難度判斷題錯(cuò)誤一般試題解析:34. 語(yǔ)句:b=3c=a+bprint(c)的顯示結(jié)果是3。題型:判斷題答案:錯(cuò)誤難度:一般試題解析:35. Python代碼的注釋只有一種方式,那就是使用#符號(hào)。題型:判斷題答案:錯(cuò)誤難度:一般試題解析:三、編程題(共2題,共30分)36.100米時(shí),自行休請(qǐng)計(jì)算出烏龜多長(zhǎng)時(shí)間龜兔賽跑,兔子剛開始跑得非???,但是兔子太驕傲了,在領(lǐng)先烏龜息睡著了,烏龜一步一步進(jìn)行追趕,烏龜?shù)乃俣仁荲m/s(V<10),就可以追上兔子呢?要求:(1)程序開始運(yùn)行時(shí),詢問(wèn)請(qǐng)輸入烏龜爬行的速度,輸入一

13、個(gè)數(shù)字;(2)程序根據(jù)輸入的數(shù)字計(jì)算出烏龜需要多長(zhǎng)時(shí)間就可以追上兔子;(3)輸出的格式為:烏龜能夠追上兔子所需的時(shí)間是:*秒。題型:編程題答案:參考程序:a=int(input("請(qǐng)輸入烏龜爬行的速度")b=100/aprint("烏龜能夠追上兔子所需的時(shí)間是:",b,"秒")難度:一般試題解析:評(píng)分細(xì)則:1)有輸入語(yǔ)句;(2分)2)有輸出語(yǔ)句;(2分)3)有類型轉(zhuǎn)化語(yǔ)句;(2分)4)有計(jì)算語(yǔ)句;(2分)5)程序符合題目要求;(2分)37.繪制如下圖形:(1)畫一個(gè)由一個(gè)正方形和一個(gè)菱形組成的圖形,其中,正方形的邊長(zhǎng)為200象素,菱形

14、的四個(gè)頂點(diǎn)均在正方形四條邊的中點(diǎn)上;(2)設(shè)置畫筆速度為1;(3)菱形的填充顏色為紅色,所有線條為黑色;(4)畫圖結(jié)束,隱藏并停止畫筆。題型:編程題答案:參考程序:注意:僅供參考,畫法和順序,考生可以自行設(shè)計(jì),結(jié)果符合題意即可。importturtleturtle.fillcolor("red")#設(shè)置填充顏色為紅色turtle.speed(l)#設(shè)置畫筆移動(dòng)速度為1turtle.forward(200)#從當(dāng)前方向移動(dòng)200turtle.left(90)#逆時(shí)針?lè)较蛐D(zhuǎn)90度turtle.forward(200)turtle.left(90)turtle.forward(

15、200)turtle.left(90)turtle.forward(200)turtle.up()#抬起畫筆turtle.goto(100,0)#移動(dòng)到(100,0)的位置,即菱形的第一個(gè)頂點(diǎn)位置turtle.down()#放下畫筆turtle.begin_fill()#開始填充turtle.goto(200,100)#移動(dòng)到(200,100)的位置,即菱形的第二個(gè)頂點(diǎn)位置turtle.goto(100,200)#移動(dòng)到(100,200)的位置,即菱形的第三個(gè)頂點(diǎn)位置turtle.goto(0,100)#移動(dòng)到(0,100)的位置,即菱形的第四個(gè)頂點(diǎn)位置turtle.goto(100,0)#移動(dòng)到(100,0)的位置,即菱形的第一個(gè)頂點(diǎn)位置tu

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論