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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

青少年軟件編程(Python)等級考試試卷(一級)

分數:100.00題數:37

一、單選題(共25題,每題2分,共50分)

1.下列哪個操作不能退出IDLE環境?()

A、Alt+F4

B、Ctrl+Q

C、按ESC鍵

D、exit()

試題編號:20210124-yfj-003

題型:單選題

答案:C

難度:較難

試題解析:

2.print(4+8〃2)的輸出結果是?()

A、6

B、6.0

C、8

D、8.0

試題編號:20210205-jnl-034

題型:單選題

答案:C

難度:一般

試題解析:

3.下列哪個軟件不能進行Python代碼編寫?()

A.IDLE

B、PyCharm

C、VisualStudioCode

D、WPS

試題編號:20210215-ny-018

題型:單選題

答案:D

難度:容易

試題解析:

4.下列哪個符號可以用來修改變量的值?()

A、>=

B、

C、==

D、=

試題編號:20210205-jnl-030

題型:單選題

答案:D

難度:一般

試題解析:

5.

關于print語句,下列選項能夠正確輸出的是?()

A、

print('hello!,2021年!,)

B、

print'hello!,2021年!1

C、

print"(hello!,2021年!)”

D、

print("hello!,2021年!’)

試題編號:20210207-wwm-14

題型:單選題

答案:A

難度:一般

試題解析:A

6.

運行下列代碼,d輸出的結果是?()

a,b,c=23,13,3

d=(a+b)-c**c

A、

22

B、

27

C、

99

D、

9

試題編號:20210220-wwm-30

題型:單選題

答案:D

難度:較難

試題解析:D

7.下列代碼段

star_numberl="star2"

star_number2="star3"

print(star_numberl+star_number2)

結果是?()

A、star5

B、star3star2

C、star2star3

D、star23

試題編號:20210215-ny-011

題型:單選題

答案:C

難度:一般

試題解析:

8.Python中的余數運算符是用哪個符號表示的?()

A、%

B、/

C、//

D、\\

試題編號:20210204-ly-24

題型:單選題

答案:A

難度:容易

試題解析:Python中的余數運算符是%

9.下列運算中,運算結果為True的是?()

A、2>3and3>2

B、4=!0and3+2>=5

C、3**2<8or3+2<5

D、not20>=20

試題編號:20210124-yfj-014

題型:單選題

答案:B

難度:一般

試題解析:

10.

在turtle庫中的指令,執行以下代碼指令后,畫筆為以下哪種狀態?()

 importturtle

 turtle.color('pink')

 turtle.pensize(5)

A、畫筆顏色為粉色,畫筆寬度為5

B、畫筆顏色為黃色,畫筆寬度為5

C、畫布背景為粉色,畫筆寬度為5

D、畫筆顏色為粉色,畫筆速度為5

試題編號:20210204-ly-31

題型:單選題

答案:A

難度:一般

試題解析:turtle.color('pink'),設置畫筆顏色為粉色turtle.pensize⑸,設置畫筆寬度為5

11.

下列代碼的運行結果是?()

importturtle 

turtle.color('red') 

turtle.circle(100) 

turtle.fillcolor('yellow') 

turtle.begin_fill() 

turtle.circle(100,steps=6) 

turtle.end_fill()

B、

C、

D、

試題編號:20210204-ly-33

題型:單選題

答案:A

難度:困難

試題解析:畫筆先用紅色畫筆繪制了一個圓,又繪制了一個正六邊形且設置填充顏色為黃色,

所以得到的正確答案為A選項

12.下列哪一段代碼是海龜走到指定坐標然后左轉90度?()

A、turtle.goto(90,0)turtle.left(90)

B、turtle.left(90)turtle.goto(90,0)

Cturtle.goto(90,0)turtle.right(90)

Dsturtle.right(90)turtle.goto(90,0)

試題編號:20210201-zsn-021

題型:單選題

答案:A

難度:一般

試題解析:

13.下列關于turtle庫的描述不正確的是?()

A、畫筆的初始坐標為(0,0)

B、turtle.color。可以設置畫筆的顏色

C、畫筆繪制的速度沒有范圍

D、turtle.f川color。設置繪制圖形的填充顏色

試題編號:20210204-ly-19

題型:單選題

答案:C

難度:一般

試題解析:畫筆繪制的速度范圍為0到10之間的整數(含0和10)

14.同學們排隊做操,按名單順序,每10個人一排,要問第n個人是第幾排,下列哪一種

方法可以實現?()

A、n//10

B、n%10

C、(n-l)//10+1

D、(n-1)%10+1

試題編號:20210131-sxw-08

題型:單選題

答案:C

難度:較難

試題解析:

15.在PythonIDLE中輸入print('Hello');print('lamPython');,并將這兩個語句寫在一行,

試分析,程序的運行結果是以下哪個選項?()

A、Hello

B、IamPython

C、

Hello

IamPython

D、語法錯誤

試題編號:20210124-yxy-2

題型:單選題

答案:C

難度:容易

試題解析本題考查Python語言的基本語法,一般的考生會認為通常一行只編寫一個語句,

其實Python也可以把多個語句寫在一行,此時就要在語句的后面加上分號(;)表示結束。

16.下列哪個命令可以將整個繪制屏幕的顏色設置成黑色?()

A、turtle.screensize("black")

B、turtle.fillcolor("black")

C、turtle.bgcolor("black")

D、turtle.pencolor("black")

試題編號:20210125-lyl-01

題型:單選題

答案:C

難度:一般

試題解析:

17.執行print(3>2or4<5)的結果是?()

A、1

B、0

C、True

D、False

試題編號:20210205-jnl-033

題型:單選題

答案:C

難度:一般

試題解析:

18.下列哪個選項的運算優先級最高?()

A、==

B、*

C、and

D、+

試題編號:20210205-jnl-029

題型:單選題

答案:B

難度:一般

試題解析:

19.為變量命名,并賦值為數字1,以下選項中,不符合要求的是?()

A、

abc=l

B、

HelloWorld=l

C、

labc=l

D、

abc_xyz=l

試題編號:20210207-wwm-15

題型:單選題

答案:C

難度:容易

試題解析:C

20.已知變量a=5,執行下列哪個代碼后,a的值為10。()

A、a>=a+5

B、a+=5

C、a==5

D、a*=5

試題編號:20210205-jnl-031

題型:單選題

答案:B

難度:一般

試題解析:

21.

下列可以用作多行注釋的是?()

A、

前后加〃

B、

前后加

C、

前后加***

D、

前后加###

試題編號:20210207-wwm-10

題型:單選題

答案:B

難度:一般

試題解析:B

22.turtle.circle(90,180)是繪制一個什么樣的圖形?()

A、半徑為180的扇形

B、半徑為90的半圓

C、半徑為90的圓形

D、半徑為180的圓形

試題編號:20210201-zsn-022

題型:單選題

答案:B

難度:一般

試題解析:

23.

下列代碼執行后最有可能繪制出哪個圖形?()

importturtle

turtle.forward(lOO)

turtle.right(90)

turtle.forward(lOO)

turtle.right(45)

turtle.goto(O.O)

turtle.hideturtleQ

D、

試題編號:20210126-lyl-03

題型:單選題

答案:A

難度:一般

試題解析:

24.關于Python,下列哪個表述是正確的?()

A、Python只可以在windows系統中使用

B、在Windows系統中編寫的程序不可以在Linux或者IOS系統中打開

C、Python目前存在Python2和Python3兩個版本,但并不完全兼容

D、32位的電腦系統可支持安裝64位版本的Python軟件

試題編號:20210124-yfj-001

題型:單選題

答案:C

難度:較難

試題解析:

25.print(6+8/2)輸出的結果是?()

A、7

B、10.0

C、10

D、7.0

試題編號:20210131-sxw-10

題型:單選題

答案:B

難度:一般

試題解析:

二、判斷題(共10題,每題2分,共20分)

26.

以下三種表示字符串的方式都是正確的。

"Hello"

‘不錯’

“我們一起走吧’

試題編號:20200226-lff-31

題型:判斷題

答案:錯誤

難度:一般

試題解析:

27.設置畫布背景顏色只有turtle.bgcolor()一種方法。

試題編號:20210204-ly-32

題型:判斷題

答案:錯誤

難度:一般

試題解析:設置畫布顏色還可以通過turtle.screensize()的第三個參數進行設置

28.在IDLE中,要想新建Python腳本,在菜單里可以依次選擇File---NewFile,即可新建

Python腳本。

試題編號:20210215-yxy-4

題型:判斷題

答案:正確

難度:一般

試題解析:本題考查對IDLE編輯器中新建文件的方式,故答案正確

29.在用IDLE腳本方式編寫程序時,可以用ctrl+s快捷鍵保存代碼。

試題編號:20210202-yfj-001

題型:判斷題

答案:正確

難度:一般

試題解析:

30.12number、mynumber、my_number都是有效的變量名。

試題編號:20210124-yxy-3

題型:判斷題

答案:錯誤

難度:容易

試題解析:本題考查考生對Python變量的命名規則,根據Python標識符的命名規則,

12number這個變量名是違法的,其余的變量名正確,故此題正確答案為錯誤。

31.在Python的編程環境中,縮進的空格數是可以改變的,同一個代碼塊可以包含不相同

的縮進空格數。

試題編號:20210215-yxy-5

題型:判斷題

答案:錯誤

難度:一般

試題解析:本題考查縮進的知識點,在同一個代碼塊中所包含的縮進空格數是相同的,故答

案錯誤

32.

每一個變量在使用前都必須賦值,賦值以后該變量才會被創建。

試題編號:20210207-wwm-13

題型:判斷題

答案:正確

難度:一般

試題解析:正確

33.Turtle庫屬于圖形繪制函數庫。

試題編號:20210204-ly-18

題型:判斷題

答案:正確

難度:一般

試題解析:Turtle庫屬于圖形繪制函數庫

34.在Python中,編程語言是不區分大小寫的,如:print是打印函數,Print也是打印函數。

試題編號:20210215-yxy-3

題型:判斷題

答案:錯誤

難度:容易

試題解析:

35.

year=input(”請輸入您的出生年份:")

print("到了2030年,您的年齡是:”,2030-year)

可以計算出2030年時的年齡。

試題編號:20210215-sxw-14

題型:判斷題

答案:錯誤

難度:一般

試題解析:

三、編程題(共2題,共30分)

36.

繪制如下圖形,一個正方形,內有三個紅點,中間紅點在正方形中心。要求如下:

(1)正方形邊長為200,線條為黑色;

(2)圓點的直徑均為20,填充顏色為紅色畫完后隱藏畫筆;

(3)中間圓點的圓心位置為畫布正中心,三個圓心之間距離相隔為40o

試題編號:20210207-yfj-002

題型:編程題

答案:

參考程序:

importturtleturtle.penupQ

turtle.goto(-100,100)

turtle.pendown()

turtle.forward(200)

turtle.right(90)

turtle.forward(200)

turtle.right(90)

turtle.forward(200)

turtle.right(90)

turtle.forward(200)

turtle.right(90)

turtle.penupQ

turtle.goto(0,0)

turtle.dot(20,'red')

turtle.penupQ

turtle.goto(-40,0)

turtle.dot(20,'red')

turtle.penupQ

turtle.goto(40,0)

turtle.do^O/red')

turtle.hideturtleQ

難度:一般

試題解析:

評分標準:

(1)導入庫文件正確;(2分)(2)有前進命令;(2分)

(3)有轉90度命令;(2分)

(4)有畫圓點工具;(2分)

(5)有顏色工具;(2分)

(6)有隱藏畫筆(1分)

(7)有提筆落筆(2分)

(8)正方形坐標計算正確(2分)

(9)圓點坐標正確(3分)

(10)運行正常;(2分)

如果學生采用的circle命令來解決,可以將相應的要求及分數轉換到circle中即可。

37.

寫一個計算長方形面積的程序,并對每行代碼進行相應的注釋,要求如下:

(1)采用多行注釋,說明程序的功能(如下):

            

”計算長方形的面積

    

溫馨提示

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

評論

0/150

提交評論