




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
PAGEPAGE109全國青少年編程等級考試(Python一級)考試真題庫(2022-2024年)一、單選題1.以下代碼的運行結果是什么圖形?()importturtlet=turtle.Pen()t.forward(100)t.left(120)t.forward(100)t.left(120)t.forward(100)A、圓形B、正方形C、平行四邊形D、三角形答案:D2.阿明在一條小河邊取水,他有兩個水桶,一個紅色一個綠色。紅色水桶的容量是6升,綠色水桶的容量是7升。阿明想在紅色水桶中正好裝入5升水,他該怎么做呢?下面給出了八項操作,選擇其中的一部分就能在紅色水桶中正好裝入5升水。哪個選項中的操作順序能夠達到目標?()①將紅色水桶裝滿;②將綠色水桶裝滿;③第二次將紅色水桶裝滿;④第二次將綠色水桶裝滿;⑤將紅色水桶中的水全部倒入綠色水桶;⑥將綠色水桶中的水全部倒入紅色水桶;⑦將紅色水桶中的水倒入綠色水桶,直到綠色水桶裝滿;⑧將綠色水桶中的水倒入紅色水桶,直到紅色水桶裝滿;A、②①⑦③B、①⑤⑧④C、②⑧④⑤D、①⑤③⑦答案:D3.以下代碼繪制出的圖形是下面哪一個?()importturtleturtle.circle(-50,90)turtle.circle(50,-90)A、B、C、D、答案:C4.print("16+2")輸出的結果是?()A、"16+2"B、18C、162D、16+2答案:D5.在使用turtle繪制圖形時,如果要控制小海龜移動到x坐標為200,y坐標為150的位置,以下代碼能夠實現效果的是?()A、turtle.go(150,200)B、turtle.go(200,150)C、turtle.goto(150,200)D、turtle.goto(200,150)答案:D6.下列關于IDLE中操作的描述,錯誤的是?()A、可以使用File菜單中的NewFile命令新建文件B、File菜單中的RunModule命令是只用來保存程序的C、在交互模式下,可以輸入exit()可以退出交互模式D、可以使用File菜單中的Open命令打開文件答案:B7.在Python中,以下哪個表達式的結果與其他三個不同?()A、TrueandFalseB、notFalseC、3<4D、4!=5答案:A8.關于turtle庫說法正確的是?()①畫布的位置是固定的,無法調整②write()指令可以在畫布中添加文字③goto(100,100)指的是將畫筆移動到坐標為(100,100)的位置上④dot(100)可以繪制出一個半徑為100的圓A、①②B、①③C、②③D、③④答案:C9.在編寫Python代碼中,經常對代碼進行縮進,下列哪一選項的按鍵可以作為推薦使用的縮進標準鍵?()A、'''B、<C、空格鍵D、"""答案:C10.Python計算100/2的結果是?()A、50.0B、50C、50.00D、200答案:A11.print(8/4==8.0//4),請問輸出結果是?()A、2B、2.0C、FalseD、True答案:D12.下面描述中,符合Python語言特點的是?()A、Python是一門面向過程的高級語言B、Python程序可以用標準Scratch軟件打開C、Python是一門面向對象的高級語言D、Python僅支持windows操作系統答案:C13.Python中如何計算得到2024除以3的余數?()A、2024%3B、2024//3C、2024/3D、2024\3答案:A14.使用Python畫筆繪制如下圖所示的圖,第3行的代碼應該如何補充?()importturtleturtle.forward(100)<第3行代碼turtle.forward(100)A、turtle.left()B、turtle.right(90)C、turtle.left(90)D、turtle.left(180)答案:C15.下列turtle工具箱的語句,哪一項繪制出的形狀與其他項不同,不是同一種類型的形狀?()A、turtle.forward(100)B、turtle.backward(-100)C、turtle.goto(100,0)D、turtle.dot(100)答案:D16.執行代碼print(27and56),打印結果為?()A、TrueB、FalseC、27D、56答案:D17.已知變量a=8,b=7,執行語句a*=a-b后,變量a的值為以下哪一個?()A、-8B、8C、-7D、7答案:B18.下列不屬于比較運算符的是哪一項?()A、!=B、>=C、<=D、=答案:D19.下面哪個選項可以作為Python的變量名?()A、forB、ifC、elseD、Break答案:D20.使用turtle.circle(4,360,6)繪制的是什么圖形?()A、半徑為4的圓B、半徑為360的圓C、六邊形D、正方形答案:C21.在Python中,使用type()函數可以獲取參數的數據類型,那么運行type("int")的運行結果是?()A、<class'int'>B、<class'str'>C、<class'float'>D、<class'bool'>答案:B22.以下運算符中,運算優先級最高的是?()A、<=B、orC、==D、%答案:D23.在下面代碼中的橫線處填寫哪個選項的內容,執行代碼后可以輸入一個數字,然后計算并打印這個數字加5的和?()a=________b=5print(a+b)A、int()B、input()C、int(input())D、input(int())答案:C24.已知a=1,b=2,觀察下列程序,運行結果是?()A、6B、5C、4D、3答案:A25.使用下列哪一項可以導入turtle畫圖模塊?()A、importturtleB、importTurtleC、turtleimportD、importturtle.Turtle答案:A26.下列哪個選項的運算優先級最高?()A、==B、+C、andD、*答案:D27.以下可以作為Python變量名稱的是?()A、2aB、asC、a2D、(a2)答案:C28.運行程序print(4<=3or6and3<18)的結果是?()A、6B、TrueC、FalseD、報錯答案:B29.程序1程序2的運行結果分別是?()A、3FalseB、True2C、True3D、3True答案:A30.利用turtle庫畫圖時,畫筆默認的起始位置在畫布的坐標點是?()A、(0,0)B、(100,0)C、(0,100)D、(100,100)答案:A31.在Python中,表達式6-3*2的結果是?()A、0B、6C、12D、1答案:A32.下列表達式的結果最大的是?()A、20%4B、20**2C、20*4D、20//4答案:B33.執行以下語句,并分別輸入1以及2,結果為?()a=int(input())b=int(input())print(a+b)A、3B、1C、2D、12答案:A34.如果a=6,b=2,則表達式a%b==0的結果是?()A、TrueB、FalseC、6D、2答案:A35.下列關于Python程序設計語言的說法,錯誤的是?()A、Python是一門面向對象的編程語言B、Python程序文件后綴是.pyC、Python程序只能在IDLE上運行D、Python程序支持多種操作系統答案:C36.下列關于turtle.circle()和turtle.dot()指令說法正確的是?()A、turtle.circle()指令只能繪制圓或者圓弧B、turtle.circle()的參數為直徑,turtle.circle(30)繪制的圖形半徑為15C、turtle.dot()指令的作用是繪制圓點D、turtle.dot()的參數為半徑,turtle.dot(30)繪制的圖形半徑為30答案:C37.下列各語句輸出結果為True的是?()A、print((0>1)or(2>1))B、print(not1)C、print((1>=0)and(1>=2))D、print(True!=1)答案:A38.執行代碼print(17or39),打印結果為?()A、TrueB、FalseC、17D、39答案:C39.中心小學一年級(1)班有40名學生,參加學校運動會需要每7名學生排成一列,計算剩余未能排成完整一列的學生人數,可以使用以下哪個程序來完成計算?()A、print('還有未能排列的人數:',40+7)B、print('還有未能排列的人數:',40*7)C、print('還有未能排列的人數:',40/7)D、print('還有未能排列的人數:',40%7)答案:D40.如果你今年的年齡是10周歲,則運行下面的程序,在提示語后面輸入10后,c的值為多少?()a=input('請輸入你的年齡:')c=a+2A、12B、102C、程序出錯D、'10+2'答案:C41.執行下面的代碼,打印結果為?()<print('鍥而舍之,朽木不折;')print('鍥而不舍,金石可鏤。')A、鍥而舍之,朽木不折;鍥而不舍,金石可鏤。B、鍥而不舍,金石可鏤。鍥而舍之,朽木不折;C、鍥而舍之,朽木不折;D、鍥而不舍,金石可鏤。答案:D42.運行下面IDLE中的代碼,應使用哪個選項中的功能?()A、File中的OpenB、Edit中的UndoC、Run中的RunModuleD、Options中的ConfigureIDLE答案:C43.猴子摘了一包桃子,第一天吃了全部的一半;第二天,吃剩下的(注意是剩下的)桃子的一半;以后每天都吃前一天剩下的一半;第四天吃完剩下的一半,發現只剩下一個桃子了。請問:猴子一開始摘了幾個桃子?()A、4B、8C、16D、32答案:C44.如何設置turtle畫筆的顏色為紅色?()A、turtle.color(red)B、turtle.pencolor("red")C、turtle.fillcolor("red")D、turtle.bgcolor("red")答案:B45.“天生我材必有用,千金散盡還復來”出自唐代詩人李白的《將進酒》,請你仔細查看下列Python程序,若輸入下一句為:千金散盡還復來,那么程序運行結果是?()print("天生我才必有用")verse=input("請輸入下一句:")print(verse)A、千金散盡還復來B、請輸入下一句:千金散盡還復來C、請輸入下一句:D、無法運行,提示錯誤答案:A46.下面哪個選項的代碼,可以畫出一個直徑為80的紅色空心圓形?()A、importturtleturtle.color('red')turtle.circle(40)B、importturtleturtle.color('red')turtle.dot(80)C、importturtleturtle.color('red')turtle.begin_fill()turtle.circle(40)turtle.end_fill()D、importturtleturtle.pencolor('red')turtle.begin_fill()turtle.dot(80)turtle.end_fill()答案:A47.下列哪個選項可以將Turtle窗口的大小設置為寬400像素,高300像素,將窗口的初始位置設置為距離屏幕左邊緣200像素,距離屏幕上邊緣100像素?()A、turtle.setup(200,100,400,300)B、turtle.setup(400,300,200,100)C、turtle.setup(400,200,300,100)D、turtle.setup(200,400,100,300)答案:B48.在Turtle庫中,既可以設置畫筆顏色,又可以設置填充顏色的指令是?()A、turtle.color()B、turtle.bgcolor()C、turtle.pencolor()D、turtle.fill_color()答案:A49.下列哪個命令,可以將2024轉換成'2024'呢?()A、str(2024)B、int(2024)C、float(2024)D、bool(2024)答案:A50.假設a="吉祥";b="如意";c="a"+"b";print(c),請問輸出結果是?()A、吉祥如意B、吉祥如意C、abD、a+b答案:C51.print(2023%10**2)的結果是?()A、200B、23C、20D、20.23答案:B52.已知a=Trueb=Falsec=True執行語句print(notaandborc),結果為?(?)A、TrueB、FalseC、1D、0答案:A53.在用Python進行編程時,代碼后面常用“A、換行B、轉換數據類型C、輸出D、注釋答案:D54.下列選項中不符合Python語言變量命名規則的是?()A、sB、2_5C、_AID、CountNum答案:B55.下列哪個表達式最終的結果為整數類型?()A、5.0%2B、5.0+2C、5/2D、5//2答案:D56.以下不可以對Python程序進行注釋的是?()A、""""""B、<C、''''''D、()答案:D57.下列哪個選項的代碼,可以畫出一個直徑(注意是直徑,不是半徑)為100的半圓?()A、turtle.circle(100,360)B、turtle.circle(50,180)C、turtle.circle(100,180)D、turtle.circle(50,360)答案:B58.下列導入Turtle庫的方式正確的是?()A、import(turtrle)B、ImportturtleC、importturtleD、importturtrleas答案:C59.運行指令3**2>2*3and6<5,請問根據運算的優先級,首先進行哪一部分的運算?()A、2>2B、3**2C、3and6D、2*3答案:B60.下面是對Python語言的特征描述,不正確的描述是?()A、簡潔易讀:Python采用簡潔的語法和語義,使得代碼易于閱讀和理解B、動態類型:Python是一種動態類型的語言,不需要聲明變量的類型C、面向過程:Python是一種面向過程的編程語言,主要關注如何設計和組織函數來實現功能D、多平臺支持:Python可以在多種操作系統上運行,包括Windows、Linux、MacOS等,可以實現跨平臺的開發和部署答案:C61.在Python中,通常使用以下哪個指令獲取用戶的輸入?()A、input()B、print()C、up()D、home()答案:A62.小海龜想要給自己繪制的圖形涂上顏色,下列關于顏色相關的設置說法錯誤的是?()A、turtle.pencolor(color)指令用來設置畫筆的顏色,并且參數color有兩種表示方式。B、turtle.color(color1,color2)指令用來同時設置畫筆及填充顏色,color1代表的是填充顏色,color2代表的是畫筆顏色。C、turtle.fillcolor(color)指令中,color代表的是填充顏色,填充顏色需要在填充前進行聲明,否則以默認顏色或者上次的填充顏色來填充。D、turtle.begin_fill()和turtle.end_fill()分別為設置填充的起點和終點,結束填充和開始填充必須成對配合使用。答案:B63.下列可以作為Python變量名的是?()A、ndB、an-dC、1_andD、and1答案:D64.分別輸入小明,小紅,小李的期末數學成績,想要計算三位同學的平均成績并輸出,下列選項正確的是?()A、=int(input("小明的數學成績是:"))B、a=int(input("小明的數學成績是:"))C、a=input("小明的數學成績是:")D、a=int(input("小明的數學成績是:"))答案:B解析:b=int(input("小紅的數學成績是:"))c=int(input("小李的數學成績是:"))print((a+b+c)//3)b=int(input("小紅的數學成績是:"))c=int(input("小李的數學成績是:"))print((a+b+c)/3)b=input("小紅的數學成績是:")c=input("小李的數學成績是:")print((a+b+c)/3)b=int(input("小紅的數學成績是:"))c=int(input("小李的數學成績是:"))print((a+b+c)%3)65.在PythonShell中運行下列程序,輸出結果為?()A、hellopythonB、hello=>pythonC、hello=>python3D、語法錯誤答案:C66.可以對Python代碼進行多行注釋的是?()A、<B、""C、''''''D、''答案:C67.Python中乘法使用哪個符號?(?)A、×B、*C、**D、+=答案:B68.假設a=2,b=3,那么b*b-2*a的結果是?(?)A、3B、5C、-3D、6答案:B69.以下程序運行的結果是?()print(1<2and2<3or4>5)A、TrueB、FalseC、1D、2答案:A70.小海龜正在學習有趣的繪圖,小海龜正在使用turtle.speed(a)指令(a的當前值為3),小海龜想將畫筆的運動速度設置為最快,讓它立刻呈現繪制的結果,應將a的值更改為?(?)A、0B、4C、5D、10答案:A71.下列選項中對于變量說法正確的是?()A、Test和test在程序中是同一個變量名B、在變量名中加入字符\也可以C、任何保留字都不可以作為變量來使用D、命名變量時,一定要聲明變量的數據類型才可以答案:C72.在Python中,執行語句print(2+4/2),輸出結果是哪一種數據類型?()A、整數型B、浮點型C、字符型D、文字型答案:B73.下列哪段代碼可以將畫筆顏色設置為紅色?()A、turtle.pen('red')B、turtle.fillcolor('red')C、turtle.colormode('red')D、turtle.pencolor('red')答案:D74.在海龜繪圖中,turtle具有絕對方向,對應的命令為turtle.setheading(angel),若想要讓小海龜面向屏幕的下方,下列指令使用正確的是?()A、turtle.setheading(-180)B、turtle.setheading(-90)C、turtle.setheading(90)D、turtle.setheading(0)答案:B75.下列圖形最有可能是哪段代碼執行后的結果?()A、importturtleB、importturtleC、importturtleD、importturtle答案:D解析:turtle.forward(100)turtle.left(90)turtle.circle(50,180)turtle.down()turtle.forward(100)turtle.left(90)turtle.circle(50,-180)turtle.down()turtle.forward(100)turtle.left(90)turtle.circle(50,90)turtle.down()turtle.forward(100)turtle.left(90)turtle.circle(50,-90)turtle.down()76.小海龜正在繪制主題電子小報,需要在畫布上繪制一個直徑為50的圓(實心或空心),下列哪條指令可以幫助小海龜完成繪制?()A、turtle.dot(100)B、turtle.dot(50)C、turtle.circle(50)D、turtle.circle(100)答案:B77.調用turtle庫指令,不可以只是用一行并且是一個指令直接繪制的圖形是?()A、圓形B、等邊三角形C、正方形D、直角三角形答案:D78.下列Python語句能夠正確輸出"學而時習之"五個字的是?()A、print"學而時習之"B、print"(學而時習之)"C、print("學而時習之")D、print(學而時習之)答案:C79.下列對python變量名命名錯誤的是?()A、123B、abcC、_123D、_abc答案:A80.在Python中,下列程序段的運行結果是?(?)a=2b=3print(a!=b)A、TrueB、FalseC、0D、a!=b答案:A81.小奇參加知識競賽,晉級條件是語文成績和數學成績必須等于或高于90分,用程序描述,以下哪個條件語句才是正確的?()A、語文成績>=90and數學成績>=90B、語文成績==90and數學成績==90C、語文成績<=90and數學成績<=90D、語文成績>=90or數學成績>=90答案:A82.turtle.right(a)命令的功能是?()A、向右轉動a度B、向左轉動a度C、向右前進a的距離D、向左前進a的距離答案:A83.在啟動IDLE后,看到下列哪一個提示字符,表明已經進入PythonShell交互模式?()A、<<<B、>>>C、^^^D、》》答案:B84.在Python編程中,可以使用type()函數查看數據類型,運行print(type("a")),輸出的結果是?()A、<class'type'>B、<class'str'>C、<class'int'>D、語法錯誤答案:B85.在turtle中可以用setup()設置畫布的大小和起始位置。已知畫布的設置參數為turtle.setup(120,120,20,20),若只想更改畫布的高度為150,下列指令設置正確的是?()A、turtle.setup(150,120,20,20)B、turtle.setup(120,150,20,20)C、turtle.setup(120,120,150,20)D、turtle.setup(120,120,20,150)答案:B86.使用變量age表示小明的年齡,使用變量sage表示小明哥哥的年齡,假設小明在4歲時哥哥的年齡是小明年齡的2倍,下列哪段代碼可以正確計算出再過6年小明和哥哥的年齡?(?)A、>>>age=4B、>>>age=4C、>>>age=4D、>>>age=4答案:A解析:>>>sage=4*2>>>print(age+6,sage+6)>>>sage=4*2>>>print(age,sage+6)>>>sage=4*2>>>print(age+6,sage)>>>sage=4*2>>>print(age,sage)87.關于命令turtle.pensize(a)的描述,下面選項中描述正確的是?()A、這個命令用于設置畫筆的顏色B、這個命令用于設置畫筆的形狀C、這個命令用于設置畫筆的粗細D、這個命令用于設置畫布的大小答案:C88.下列能為變量num賦值為10的選項是?()A、10=numB、num==10C、intnum=10D、num=10答案:D89.print(53%3)的輸出結果是?()A、17.0B、17C、2D、2.0答案:C90.如果想要獲取用戶輸入的字符串,下列選項正確的是?()A、input("請輸入一個字符串:")B、int(input("請輸入一個字符串:"))C、float(input("請輸入一個字符串:"))D、eval(input("請輸入一個字符串:"))答案:A91.在turtle庫中對畫布進行如下設置turtle.setup(width=400,height=300,startx=200,starty=100),關于該指令描述正確的是?()A、畫布寬200、高100B、畫布寬300、高400C、畫布寬400、高300D、畫布寬100、高200答案:C92.某同學想要編寫程序計算三角形的面積,已知底邊長為11,高為8.面積公式為S=a*h/2,下列為部分程序,橫線處程序分別應為?(?)S=a*h/2Print('三角形的面積為:',S)A、118B、a=11h=8C、a==11h==8D、a11h8答案:B93.在Python的IDLE的兩種不同開發模式中,下列說法正確的是?()A、腳本式編程環境運行結果更加準確B、交互式編程環境運行結果更加準確C、交互式編程環境運行前必須先保存相關的代碼程序D、腳本式編程環境運行前必須先保存相關的代碼程序答案:D94.買來的新電腦,沒有Python環境,想要運行test.py文件,需要如何操作?()A、直接在電腦中雙擊打開即可運行B、需要下載并安裝Python軟件后才可以運行C、將后綴名改成doc,直接打開即可運行D、打開Scratch軟件,選擇該文件直接打開即可運行答案:B95.使用下列哪個命令可以在Python中導入turtle庫文件?()A、installTurtleB、importturtleC、reateTurtleD、printTurtle答案:B96.下列不屬于Python保留字符的是?()A、turtleB、ifC、importD、for答案:A97.觀察下列程序,程序運行后輸出結果是?()A、7B、7.0C、z=7D、z=7.0答案:D98.下列代碼的運行結果是?()a=3and2b=3or4print(a+b)A、5B、7C、TrueD、False答案:A99.想要安裝Python,已知以下的操作步驟,請問哪些是必須的?()①查看電腦的操作系統②找到對應python版本下載③下載IDLE④下載Turtle庫A、①②③④B、①②C、①②③D、②③④答案:B100.如圖所示,一個填充顏色為黑色,邊長為100的正方形里邊嵌套了一個填充顏色為白色,邊長為50的正方形,請問求圖形中黑色部分的面積算式是?(?)A、(100*2)-(50*2)B、(100*4)-(50*4)C、(100**2)-(50**2)D、100*50答案:C101.小明想要繪制如圖所示的圖形,已知指令如下,大圓的半徑為70,小圓的半徑為50,請問橫線處需要補充的指令依次是?(?)importturtleturtle.fillcolor(____)turtle.begin_fill()turtle.circle(____)turtle.end_fill()turtle.fillcolor(____)turtle.begin_fill()turtle.circle(____)turtle.end_fill()turtle.done()A、"red",70,"blue",50B、"blue",70,"red",50C、"red",50,"blue",70D、"blue",50,"red",70答案:A102.下列選項中,對于Python說法不正確的是?(?)A、Python程序既可以在Windows系統上運行,也可以在Linux系統上運行。B、用Python編寫的程序可以在Scratch中運行。C、Python是一種面向對象的編程語言D、Python語言有Python2和Python3兩個版本,且互相不兼容。答案:B103.已知表達式“3+8/4+False”(不包含引號),其輸出結果的數據類型為?()A、intB、oolC、floatD、語法錯誤答案:C104.想要繪制如下所示圖形,正確的是?()A、importturtleB、importturtleC、importturtleD、importturtle答案:A解析:turtle.color("red")turtle.circle(100,180)turtle.done()turtle.color("red")turtle.circle(180)turtle.done()turtle.color("red")turtle.circle(100,270)turtle.done()turtle.color("red")turtle.circle(100,360)turtle.done()105.運行程序:print(not(5*2+6)>8+3*3),它的輸出結果是?()A、FalseB、TrueC、1D、無法確定答案:B106.執行以下命令后,turtle的最新坐標是?(?)importturtleturtle.goto(-200,-200)turtle.forward(200)turtle.left(90)turtle.forward(200)A、(-200,200)B、(200,-200)C、(0,0)D、(0,200)答案:C107.Python中如何計算得到8除以3的余數?(?)A、8%3B、8//3C、8?3D、8\3答案:A108.海龜正在學習繪制多邊形,小海龜想讓畫筆繪制的速度慢一些,下列哪一指令使畫筆繪制的速度最慢?()A、turtle.speed(0)B、turtle.speed(1)C、turtle.speed(2)D、turtle.speed(3)答案:B109.turtle.circle(100,360)是繪制一個什么樣的圖形?(?)A、半徑為50的圓形B、半徑為100的圓形C、半徑為360的圓形D、半徑為180的圓形答案:B110.下列程序運行的結果是?()a=5b=2a-=bprint(a)A、4B、1C、3D、2答案:C111.運行下列程序打印的結果是?()a='90'b='80'c=int(a)d=int(b)print(c+d)A、8090B、170C、80D、90答案:B112.以下代碼可以召喚出幾只小海龜?(?)importturtlea=turtle.Turtle()b=turtle.Turtle()c=turtle.Turtle()a.forward(100)b.goto(100,100)c.goto(100,100)A、1B、2C、3D、4答案:C113.在下列Python運算符中,下列哪個運算符具有最高的優先級?()A、+B、>C、*D、-答案:C114.在Python中,下面的賦值語句,正確的是?(?)A、x+y=10B、x-2=2yC、x=30D、3y=x+1答案:C115.下列符號不是比較運算符的是?()A、==B、!=C、>=D、=答案:D116.假設a=True,b=False,那么aandb的結果是?(?)A、TrueB、FalseC、1D、a=True,b=False答案:B117.甲、乙、丙三個人在一起做作業,有一道數學題比較難,當他們三個人都把自己的解法說出來之后,甲說:“我做錯了”。乙說:“甲做對了”。丙說:“我做錯了”。在一旁的老師看到他們的答案并聽了他們的意見后說:“你們三個人中只有一個人做對了,并且只有一個人說對了。”請問,他們三個人中到底誰做對了?()A、甲B、乙C、丙D、都沒有做對答案:C118.如圖所示,小明想要將中間柱子的三個盤子轉移到右側的柱子,規則是每次只能挪動一個圓盤,小盤只能放到大盤上邊,可以借助左側的柱子完成任務。請問最少需要幾步可以完成這個任務?()A、6B、7C、8D、9答案:B119.下列哪個命令是逆時針旋轉90度?(?)A、turtle.right(90)B、turtle.left(90)C、turtle.goto(0,90)D、turtle.goto(90,0)答案:B120.關于Python編程環境,下列說法正確的是?()A、Python文件只能在自帶的IDLE的編程環境中才可以運行B、在交互式編程環境中,交互窗口中會顯示當前安裝Python的版本名稱C、在腳本式編程環境中,腳本編輯區會顯示當前安裝Python的版本名稱D、越高的Python版本,Python程序的運行速度會越快答案:B121.執行完下列代碼后,坐標的位置是?()importturtleturtle.penup()A、(0,0)B、(-50,0)C、(50,-50)D、(50,-100)答案:D122.已知a=10//3+2,b=(a-1)*2,則b的值是?()A、6B、7C、8D、9答案:C123.執行下列turtle庫的指令后,畫筆最終為哪種顏色?()A、黃色B、紅色C、藍色D、綠色答案:B124.下列關于變量的定義和賦值說法錯誤的是?()A、在Python里,變量的設定和賦值不能同時進行,需要分開使用兩條語句。B、空格不可以作為變量名的一部分。C、變量名以數字開頭,或者以關鍵字作為變量名稱,運行程序時會導致語法錯誤。D、變量名稱的英文字母有大小寫的區別,所以Birth和birth是兩個不同的變量。答案:A125.下列程序繪制的圖形是?()importturtlescreen=turtle.Screen()pen=turtle.Turtle()pen.forward(100)pen.right(90)pen.forward(100)pen.right(90)pen.forward(100)pen.right(90)pen.forward(100)turtle.done()A、長方形B、三角形C、正方形D、圓形答案:C126.關于語句turtle.color('red','green')說法正確的是?(?)A、將畫筆顏色設置為綠色。B、該語句會讓海龜移動繪制出紅色的線條。C、設置填充顏色為綠色,畫筆顏色為紅色。D、與語句turtle.color('red')效果完全一樣答案:C127.假設a=0.7,b=0.3,c=a+b,那么c的值是?()A、1B、1.0C、1.00D、0.4答案:B128.關于turtle庫,下列說法不正確的是?(?)A、turtle.speed()可以設定畫筆的運動速度B、turtle.fillcolor()可以用來設置畫布的背景顏色C、在海龜作圖中,小海龜默認朝向屏幕的右方D、turtle.pencolor()用來設置畫筆的顏色答案:B129.小明在學習了Python語言后,得出了以下幾個結論,哪個結論是正確的?()A、編寫完Python程序后只能先保存后才能運行B、為了方便用戶使用,可以在編寫Python程序過程中不區分大小寫C、Python文件可以在不同的編程環境中運行,運行結果是一樣的D、越高的Python版本,Python程序的運行速度會越快答案:C130.下列哪個軟件或者編輯器不能打開Python3的程序?()A、VSCodeB、PythonSell-IDLEC、JupyterNotebookD、官方的Scratch答案:D131.班級共有45人,四人一組劃分學習小組,利用程序計算共分幾組、剩余不足一組的人數,下列哪個選項的程序可以完成此項工作?()A、print("4人一組,共分為",45//4,"組")B、print("4人一組,共分為",45%4,"組")C、print("4人一組,共分為",45/4,"組")D、print("4人一組,共分為",45//4,"組")答案:A解析:print("剩余不足一組的人數為:",45%4)print("剩余不足一組的人數為:",45//4)print("剩余不足一組的人數為:",45%4)print("剩余不足一組的人數為:",45/4)132.下列程序運行的結果是?()print('hello')print('world')A、helloworldB、helloworldC、helloworldD、'hello''world'答案:B133.在Python中,<=符號的含義是?(?)A、左邊的值小于右邊的值B、左邊的值小于且等于右邊的值C、左邊的值小于或等于右邊的值D、左邊的值大于或等于右邊的值答案:C134.要繪制一個內徑(六個頂點到中心點的距離)為100的正六邊形,橫線處的代碼應該是?(?)importturtleturtle.pendown()turtle.circle(___,___,___)turtle.penup()turtle.done()A、100,90,6B、50,90,6C、100,360,6D、100,6,360答案:C135.某同學正在計算暑期書籍義賣收入的分配問題,假設某一天一共售賣30本書,單價20元一本,成本15元一本,銷售收入(注意:是包含成本在內的銷售收入)的10%用來支付攤位管理費,銷售利潤(注意:是剔除成本后的毛利潤)的30%捐給某兒童基金會,扣除之后,剩下的為這位同學此次義賣的收入,請你計算攤位管理費、捐款金額分別是?()A、60元180元B、60元45元C、45元45元D、45元180元答案:B136.如圖所示,運行下列程序,請問輸出結果是?()A、12B、21C、32D、36答案:C137.已知a=4,b=7,那么print(a>b)輸出的結果是?()A、FalseB、TrueC、4D、7答案:A138.以下運算符按照優先順序從高到低排序的結果是?()①**②/和//③+和-A、①②③B、③②①C、②③①D、①③②答案:A139.下列可以作為Python變量名的是?()A、orB、1_orC、o_rD、or-2答案:C140.下列選項輸出結果為False的是?()A、2>3or3<4B、1.0==1C、"python"=="Python"D、10>=10.0答案:C141.如果a=145,b=90,c=a>b,那么c的值是?()A、FalseB、90C、145D、True答案:D142.下列選項中,Python程序的擴展名是?(?)A、scratchB、docC、pythonD、py答案:D143.下列Python語句能夠正確輸出的是?()A、print("天天快樂!")B、print"(天天快樂!")C、print"天天快樂!"D、print("天天快樂!')答案:A144.下列程序中,注釋的使用有錯誤,但是不知道有幾處是錯誤的,請找出來有幾處錯誤?()01a=float(input('輸入第一條邊長:'))#輸入第一條邊02b=float(input('輸入第二條邊長:'))#輸入第二條邊03c=float(input('輸入第三條邊長:'))#輸入第三條邊04"""05求周長的一半06'''07p=(a+b+c)/2A、1處錯誤B、2處錯誤C、3處錯誤D、0處錯誤答案:A145.以下Python運算符,優先級最高的是?()A、=B、!=C、+D、*答案:D146.如圖想要保存該Python文件,應該選擇哪個選項?()A、NewFileB、OpenC、SaveD、Exit答案:C147.已知以下指令,想要繪制一個畫筆粗細為5,顏色為紅色,半徑為50的圓,請問正確的排序方式是?()①turtle.pencolor("red")②importturtle③turtle.pensize(5)④turtle.circle(50)A、①②③④B、①③②④C、②③①④D、③④①②答案:C148.在Python中,語句print(a,b)的功能是?()A、打印a,bB、輸出(a,b)C、輸出a,bD、輸出a,b的值答案:D149.下列關于運算符說法錯誤的是?()A、兩數相除的結果為商,若兩數除得盡,Python會將所得的商自動轉換為浮點型數據。B、兩數相除,若除不盡,可以使用“/”運算符獲得商的整數部分。C、“%”運算符可用于取得商的余數部分。D、如果兩個或多個運算符出現在同一個表達式中,需要按照優先級確定運算順序。答案:B150.班級組織春游,總共有46人,一輛車只能坐11個人,利用程序計算出,剩余不足一車的人數,下列哪個選項的程序可以完成這個工作?()A、print('剩余不足一車的人數為:',46/11)B、print('剩余不足一車的人數為:',46%11)C、print('剩余不足一車的人數為:',46**11)D、print('剩余不足一車的人數為:',46//11)答案:B151.下列程序運行的結果是?(?)a=10b=15b+=aprint(b)A、10B、25C、15D、30答案:B152.執行7*8–6>10輸出的結果是?()A、56B、50C、FalseD、True答案:D153.turtle繪圖中,設置畫布高度500像素,寬度500像素,初始位置為(0,0)的代碼是?(?)A、turtle.screensize(500,500,0,0)B、turtle.screensize(0,0,500,500)C、turtle.setup(0,0,500,500)D、turtle.setup(500,500,0,0)答案:D154.以下哪種輸入不可以得到以下反饋:重要的事情說三遍:戴口罩!戴口罩!戴口罩!?()A、print("重要的事情說三遍:戴口罩!戴口罩!戴口罩!")B、print("重要的事情說三遍:"+"戴口罩!"*3)C、print('重要的事情說三遍:'+'戴口罩!'*3)D、print('重要的事情說三遍:戴口罩!'*3)答案:D155.程序print(5+2)的運行結果是?(?)A、7B、('5+2')C、5+2D、52答案:A156.如程序所示,繪制完一個半圓圓弧,畫筆最終坐標位置是?(?)importturtleturtle.pendown()turtle.circle(50,180)turtle.penup()turtle.done()A、(0,50)B、(0,100)C、(50,0)D、(100,0)答案:B157.下面哪條語句不能輸出:原創精神:自主可控!自主可控!自主可控!(?)A、print('原創精神:自主可控!自主可控!自主可控!')B、print('原創精神:'+'自主可控!'*3)C、print('原創精神:自主可控!'*3)D、print('原創精神:'+'自主可控!’*2+'自主可控!')答案:C158.算數運算符、比較運算符和邏輯運算符,在Python的運算中的優先關系是?()A、算數運算符>比較運算符>邏輯運算符B、比較運算符>邏輯運算符>算術運算符C、算數運算符>邏輯運算符>比較運算符D、邏輯運算符>比較運算符>算數運算符答案:A159.在數學計算中,“÷”可以表示除法運算,在Python運算符中,可以用作除法運算的符號是?()A、/B、\C、÷D、%答案:A160.下列關于Python中IDLE中基本操作表示正確的是?(?)A、B、C、D、答案:A161.對于Python的說法錯誤的是?()A、用戶都可以使用Python,不需要支付費用B、Python具有跨平臺性,可以在不同類型的操作系統上運行使用C、Python提供大量的內置對象和內置函數,使用時僅需調用即可實現D、Python語言比較人性化,無需注重首行縮進等語法規則答案:D162.已知:a=7,b=5,c=12執行以下哪個語句結果為True?()A、>cora<bB、a<cC、a<canda<bD、c<b答案:B163.表達式len("學史明理增信,讀史終生受益")>len("readinghistorywillbenefityou")的結果是?()A、0B、TrueC、FalseD、1答案:C164.在IDLE開發環境中,默認是以多少個空格作為代碼的基本縮進單位?(?)A、1B、2C、3D、4答案:D165.關于Python賦值語句,以下選項中不合法的是?()A、,b=b,aB、a=b=1C、a=(b=1)D、a=1;b=1答案:C166.運行如下代碼,在輸入數值6后,輸出的結果是?(?)a=int(input("請輸入你的年齡"))print(type(a))A、6B、6.0C、<class"int">D、<class"str">答案:C167.在turtle庫中,turtle.speed(a)用于設定畫筆的運動速度,關于該指令說法錯誤的是?(?)A、在turtle.speed(a)指令中,當參數a的值為0時,畫筆的運動速度最慢。B、在turtle.speed(a)指令中,turtle.speed(9)使畫筆的運動速度比turtle.speed(10)慢。C、在turtle.speed(a)指令中,a的數值最小是0,最大是10。D、在turtle.speed(a)指令中,除了0之外,數字越大,速度越快。答案:A168.在式子:2()2;中間括號里填寫哪個數學運算符,結果不等于4?(?)A、//B、**C、*D、+答案:A169.已知a="11",b="22",那么print(a+b)的輸出結果是?(?)A、11B、33C、1122D、22答案:C170.在Python中輸入2+7/2,輸出結果為哪一種數據類型?()A、整數型B、浮點型C、字符型D、文字型答案:B171.下列代碼執行后最有可能繪制出的圖形是?(?)importturtleturtle.forward(200)turtle.left(144)turtle.forward(200)turtle.left(144)turtle.forward(200)turtle.left(144)turtle.forward(200)turtle.left(144)turtle.forward(200)turtle.hideturtle()A、B、C、D、答案:B172.下面圖形最有可能是哪個選項的代碼執行后的效果?()A、importturtleturtle.forward(200)turtle.right(144)turtle.forward(200)turtle.left(144)turtle.forward(200)turtle.left(144)turtle.forward(200)turtle.right(144)turtle.forward(200)turtle.hideturtle()B、importturtleturtle.forward(200)turtle.left(144)turtle.forward(200)turtle.left(144)turtle.forward(200)turtle.left(144)turtle.forward(200)turtle.left(144)turtle.forward(200)turtle.hideturtle()C、importturtleturtle.forward(200)turtle.right(144)turtle.backward(200)turtle.left(144)turtle.forward(200)turtle.left(144)turtle.backward(200)turtle.right(144)turtle.forward(200)turtle.hideturtle()D、importturtleturtle.forward(200)turtle.left(144)turtle.backward(200)turtle.left(144)turtle.forward(200)turtle.left(144)turtle.backward(200)turtle.left(144)turtle.forward(200)turtle.hideturtle()答案:B173.下列代碼段執行后a的值為字符串的是?(?)A、=int('4.5')B、a=float("4")C、a=int(float('4.5'))D、a=str(4.5)答案:D174.在Python函數中,用于獲取用戶輸入的是?()A、str()B、eval()C、print()D、input()答案:D175.下列代碼的運行結果是?(?)a=1A=Trueprint(a==A)A、FalseB、TrueC、1D、程序運行錯誤答案:B176.函數turtle.circle(50,steps=4),畫的是什么圖形?()A、直徑是50的圓B、對角線為50的正方形C、對角線為100的正方形D、邊長是50的正方形答案:C177.運行語句turtle.goto(-400,-300),畫筆將到?(?)A、畫布左上角B、畫布右上角C、畫布右下角D、畫布左下角答案:D178.使用下面選項中的代碼組合成一個turtle文件中的一部分,來繪制一個空心五角星的腳本中,最不可能用到下面哪條代碼?()A、t.left(144)B、importturtleC、t.circle(36)D、t=turtle.Pen()答案:C179.下面的運算符中,按照運算優先級哪一個是最高級?()A、==B、*C、andD、<答案:B180.關于下面程序,描述正確的是?(?)importturtleturtle.goto(100,100)turtle.goto(100,-100)turtle.goto(-100,-100)turtle.goto(-100,100)A、運行代碼后,會畫出一個正方形。B、運行代碼后,會畫出一個正方形以及一條從(0,0)到(100,100)的連線。C、運行代碼后,turtle面朝方向是水平向右。D、運行代碼后,turtle面朝方向是豎直向上。答案:C181.在Python中,type()函數用于查看對象的數據類型,在Pythonshell中運行type(‘6’*20),運行結果為?(?)A、<class'int'>B、<class'str'>C、<class'float'>D、語法錯誤答案:B182.123%101的結果是多少?(?)A、22B、23C、123D、101答案:A183.關于Python語言的注釋,以下選項中描述錯誤的是?(?)A、Python語言有兩種注釋方式:單行注釋和多行注釋B、Python語言的單行注釋以<開頭C、Python多行注釋使用<<<來做為標記D、注釋用于解釋代碼原理或者用途答案:C184.a=2,b=6,print(a>b)的結果是?()A、FalseB、TrueC、32D、5答案:A185.中國電子學會組織來自全國各地的學生共計90人參加人工智能活動,按參加學生名單順序,每10個人一排,若想知道第46個人在哪一排就坐,下列算法中哪一種可以實現?()A、(46-1)%10+1B、46%10C、(46-1)//10+1D、46//10答案:C186.表達式(2<1)==False的結果是?(?)A、NoneB、TrueC、ErrorD、False答案:B187.輸入一個兩位數,可以將十位數和個位數對調位置(如:輸入18,輸出81)輸出的程序是?()A、=int(input("請輸入一個兩位數"))B、a=int(input("請輸入一個兩位數"))C、a=int(input("請輸入一個兩位數"))D、a=int(input("請輸入一個兩位數"))答案:A解析:b=a//10c=a%10print(c*10+b)b=a%10c=a//10print(c*10+b)b=a/10c=a//10print(c*10+b)b=a//10c=a%10print(c+b)188.下列屬于Python保留字的是?()A、IfB、ForC、ElseD、None答案:D189.下列選項中,不可以控制turtle移動的語句是?()A、turtle.forward()B、turtle.goto()C、turtle.backward()D、turtle.hideturtle()答案:D190.想要計算456除以13的余數,可以使用的符號是?(?)A、*B、%C、//D、<答案:B191.IDLE編程環境有腳本式編程和交互式編程,對于這兩種編程環境,下列說法錯誤的是?()A、在IDLE主窗口中,可以通過“File→NewFile”,打開一個新文件B、在腳本式編程環境中,運行指令前需要先保存才可以運行C、在交互式編程環境中,我們可以修改和保存文件D、點開IDLE窗口,主窗口會顯示當前安裝Python的版本號答案:C192.在turtle庫中的指令,執行以下代碼指令后,畫筆為哪種顏色?()importturtleturtle.pencolor("yellow")turtle.color("green")A、粉色B、黃色C、綠色D、程序報錯答案:C193.下列不是Python保留字的是?(?)A、ndB、falseC、TrueD、import答案:B194.已知變量a=7,b=8,執行語句a*=a+b后,變量a的值為?(?)A、15B、22C、8D、105答案:D195.print(20or15<20)的輸出結果為?(?)A、TrueB、FalseC、20D、15答案:C196.print(9//2)的結果是?(?)A、5.0B、4.0C、4D、5答案:C197.根據Python變量的命名規則,下列不可以作為變量名的是?(?)A、2bB、2abC、ab2D、_ab2答案:B198.如圖所示,turtle.circle(100)是繪制一個半徑為100的圓,請問畫筆從以下哪個點出發開始繪制?(?)A、B、C、D、答案:A199.下列程序的輸出結果是?(?)a=4b=3c=2print(a*b**c)A、24B、144C、36D、12答案:C200.運行下列代碼,輸出區會打印出?(?)a=int(3.2)print(a)A、3B、程序運行錯誤,沒有輸出。C、3.3D、True答案:A201.turtle.reset()命令的含義是下列哪一種?A、不清空turtle窗口,重置turtle的位置和狀態B、清空turtle窗口,重置turtle狀態為初始狀態C、清空turtle窗口,但是turtle的位置和狀態不會改變D、撤銷上一個動作答案:B202.假設我們設定turtle庫中畫筆粗細為5,我們調用turtle.dot(None,"red")函數畫圓點時,圓點的直徑是多少?()A、5B、10C、18D、20答案:A203.若a=(3+4)*2.0,那么print(a)的輸出是?()A、11.0B、14C、14.0D、10答案:C204.已知a="161",b="16",c="8",執行語句d=a>banda>c,變量d的值為是?()A、0B、1C、TrueD、False答案:D205.比較運算符中的大于等于符號是哪一個?(?)A、>B、<=C、>=D、>and==答案:C206.運行程序>>>print(9%2+9//2)輸出的結果是?(?)A、2B、5.5C、5D、9答案:C207.濤濤家一共有爸爸、媽媽、濤濤三個人,濤濤爸爸比濤濤媽媽大2歲,比濤濤大25歲,今年全家年齡加在一起是54歲,那么濤濤爸爸、濤濤媽媽、濤濤今年的年齡分別是?(?)A、28、26、1B、25、27、2C、27、25、2D、30、28、5答案:C208.Python是一種計算機()語言?A、低級B、高級C、機器D、匯編答案:B209.print(1024//10**2)的結果是?()A、100B、24C、10D、10.24答案:C210.turtle.dot(40),這個語句畫出的點的半徑大小是?(?)A、80B、40C、20D、0答案:C211.在Python中,a=2,b="3.5",如果想進行2+3.5的加法運算,我們應該如何編寫代碼?()A、+bB、str(a)+bC、a+int(bD、a+eval(b)答案:D212.下面的turtle命令,不可能改變畫筆的顏色的是?(?)A、turtle.fillcolor()B、turtle.color()C、turtle.pencolor()D、turtle.color(255,255,255)答案:A213.下列指令可以方便將畫筆設置回到初始位置和初始方向的是?(?)A、turtle.home()B、turtle.clear()C、turtle.goto()D、turtle.setup()答案:A214.執行語句y=123%100后,變量y的值為?()A、1B、3C、12D、23答案:D215.假設x=14,y=6,那么執行x>yand5,的結果為?()A、x>yB、5C、FalseD、True答案:B216.關于Python以下說法正確的是?()A、Python安裝好后,IDLE也需要提前安裝才可以用。B、widows自帶的有Python環境,不需要安裝。C、在IDLEshell的界面里顯示有python的版本。D、從IDLE新建文件,里面默認不是空的。答案:C217.下列選項中,代碼會報錯的是?(?)A、print('banana'+'apple')B、print('banana'-'ana')C、print('banana'*100)D、print('banana'+str(6))答案:B218.Python程序保存后的文件擴展名是?(?)A、sb3B、pyC、pnD、cpp答案:B219.已知a=4,b=2,執行語句a*=a-b后,變量a的值是?(?)A、8B、2C、14D、16答案:A220.Python自帶的集成開發環境是?(?)A、iPythonB、Dev-C++C、VisualStudioCodeD、IDLE答案:D221.以下不屬于Python常見編程環境的是?()A、IDLEB、VisualStudioCodeC、JAVAD、JupyterNotebook答案:C222.下列程序繪制的是一個什么圖形?()importturtleturtle.forward(100)turtle.left(90)turtle.forward(50)turtle.left(90)turtle.forward(100)turtle.left(90)turtle.forward(50)turtle.left(90)A、正方形B、菱形C、長方形D、三角形答案:C223.下列關于python語言說法正確的是?(?)A、Python采用代碼縮進和冒號':'區分代碼之間的層次。B、在IDLE編寫代碼時,使用中文輸入代碼中的小括號或者雙引號,任何位置都不會產生語法錯誤。C、Python32位和64位的安裝包沒有區別,可以任意使用一個。D、Pycharm和MicrosoftVisualStudio都可以用來編寫Python程序,但是語法和IDLE不一致。答案:A224.下面的程序:a='7'print(a==7)輸出的結果是?(?)A、TrueB、7C、"7"D、False答案:D225.執行語句flag="3456">"36",變量flag的值?()A、"3456"B、"36"C、TrueD、False答案:D226.下列變量名正確的是?(?)A、54_nameB、name?C、_nameD、'name'答案:C227.下面關于turtle.clear()功能說法正確的是?(?)A、執行clear()功能后,畫筆最終位置一定是在畫布中心B、執行clear()功能后,畫筆的顏色會變為白色C、執行clear()功能后,海龜畫布窗口會被清空D、clear()功能和reset()功能的效果是完全一樣的答案:C228.turtle繪圖中可以回到原點的命令是?(?)A、turtle.done()B、turtle.home()C、turtle.setup()D、turtle.dot()答案:B229.想要畫出如下圖形,第④行代碼應該是?()①importturtle②t=turtle.Turtle()③t.forward(100)④⑤t.forward(100)A、t.left(90)B、t.right(90)C、t.left(180)D、t.right(-90)答案:B230.print(13+6/2==16)的結果是?()A、16.0B、16C、TrueD、False答案:C231.turtle畫圖的功能中,能夠實現隱藏畫筆的是?(?)A、turtle.undo()B、turtle.shape()C、turtle.penup()D、turtle.hideturtle()答案:D232.關于turtle的運動體系中,說法正確的是?(?)A、turtle.goto(x,y)可以讓小海龜直線前進到指定的坐標位置。B、turtle.forward(a)可以讓小海龜向前移動a個像素,如果a為負數,運動方向不變,只是小海龜自身的方向與原來相反。C、turtle.seth()、turtle.left()、turtle.right()的參數均為絕對角度。D、turtle.dot()與turtle.circle()的參數均為半徑。答案:A233.以下關于邏輯運算說法正確的是?()A、若a=10,b=20,aandb的結果為10B、a=10,b=20,aorb的結果為20C、a=10,b=20,not(aandb)結果為FalseD、a=10,b=20,not(aorb)結果為True答案:C234.在Python函數中,用于獲取用戶輸入的是?(?)A、int()B、float()C、input()D、print()答案:C235.如圖所示,想要將一行輸出的兩句詩詞,變成二行輸出方式,應該如何寫輸出指令?(?)A、print("床前明月光,疑是地上霜")B、print("""床前明月光疑是地上霜""")C、print("床前明月光D、print("""床前明月光答案:D解析:疑是地上霜")疑是地上霜""")236.小明家在A點的位置,學校在B點的位置,如果不繞路,從A到B的路線共有幾條?(?)A、1B、2C、4D、6答案:C237.在turtle畫圖中,常常使用turtle.color(color1,color2)指令進行畫筆顏色和填充顏色的設置,下列關于該指令使用正確的是?(?)A、turtle.color(“red”,”yellow”)表示畫筆顏色為黃色,背景顏色為紅色。B、turtle.color(“red”)表示畫筆顏色為紅色,背景顏色隨機。C、turtle.color(color1,color2)指令中的參數color2是可選項,可以只有一個顏色參數。D、turtle.color(color1,color2)指令中若將color1和color2刪掉,即turtle.color(),小海龜在向前走100像素時,畫布不會出現小海龜的軌跡。答案:C238.turtle繪圖中設置畫筆寬度5像素、繪制的線條顏色為red的命令是?(?)A、turtle.size(5)B、turtle.size(5)C、turtle.pensize(5)D、turtle.penwidth(5)答案:C解析:turtle.pencolor("red")turtle.color("red")turtle.pencolor("red")turtle.color("red")239.關于turtle庫的引入,以下哪個是錯誤的?()A、importturtleB、fromturtleimport*C、importturtleastD、importturtleformt答案:D240.print(34*2.0)的輸出結果是?(?)"select_answer="346868.034*2.0"question_score="2.00"tag_question=""class="layui-table">print(34*2.0)的輸出結果是?(?)A、34B、68C、68.0D、34*2.0答案:C241.假設a=2,b=1,c=aandb,那么c的值是?(?)A、3B、1C、2D、0答案:B242.以下哪個變量名是符合Python變量命名規范的?()A、123B、myvarC、my_variableD、&var答案:C243.爺爺的年齡數與孫子生活過的月數一樣多,你知道孫子和爺爺各是多大年齡嗎?()A、10歲60歲B、12歲52歲C、5歲60歲D、8歲67歲答案:C244.繪制一個半徑為5的紅色圓點,下列選項不正確的是?()A、importturtleB、i
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 核心聚焦2025年證券從業資格證考試內容試題及答案
- 項目管理創新思維的訓練方法試題及答案
- 證券投資實務的證券從業資格證試題及答案
- 2025年券商業務拓展策略試題及答案
- 2024年項目管理資格考試的知識點整合試題及答案
- 拆彩鋼瓦房施工方案
- 窯爐基礎工程施工方案
- 礦山作業工程施工方案
- 銀行從業資格證模擬考試的試題及答案
- 碘化鉀在農業中的應用考核試卷
- 2025年中考物理終極押題猜想(長沙卷)(考試版A4)
- 2024年西藏初中學業水平考試生物卷試題真題(含答案解析)
- XX小學2025年春季教研工作計劃
- 高考復習語文作文寫作訓練講評【知識精研】《路是自己走出來的》
- 體育賽事策劃與管理全套課件
- 高標準農田施工合同
- 《熱泵技術應用》課件
- 培訓機構招生合作合同范例
- 電梯修理(T)特種作業取證(安徽)考試復習題及答案
- 2024年渣土公司運輸車輛管理制度
- DB11T 2103.2-2023 社會單位和重點場所消防安全管理規范 第2部分:養老機構
評論
0/150
提交評論