版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2024年9月青少年軟件編程Python等級考試一級真題試卷(含答案和解析)題數(shù):37分數(shù):100一、單選題(共25題,共50分)。1.下列選項中關(guān)于語句的作用描述正確的是?()A. 只設(shè)置畫筆的顏色為紅色B. 只設(shè)置填充的顏色為紅色C. 設(shè)置畫筆和填充的顏色為紅色D. 設(shè)置畫筆的顏色為紅色,設(shè)置畫布背景的顏色為紅色。答案:C。解析:本題考察的是turtle的color語句,語句會將畫筆和填充顏色都設(shè)置為紅色。2.題print(14+8)輸出的結(jié)果是?()答案:A。解析:本題考察的是print語句,由于14+8不是字符串,所以print在打印前會將表達式14+8進行計算,然后打印出來,因而選A。3.在編寫Python代碼中可以在同一行使用多條語句,語句之間需使用某一符號進行分隔。下列選項中哪一符號可以將多條語句進行分隔?()A. B. C. D. 答案:B。解析:在編寫Python代碼中可以在同一行使用多條語句,語句之間需使用分號(;)進行分隔,B答案正確。4.在Python中可以使用setup()設(shè)置畫布大小和起始位置,下列哪一項語句可以將畫布大小設(shè)置為500*400?()答案:A。解析:setup()方法第一個參數(shù)為畫布長,第二個參數(shù)為畫布的高,第三個和第四個參數(shù)是畫布位于屏幕的相對位置。故要將畫布大小設(shè)置為500*400,只需要setup(500,400,x,y)即可,A選項符合,故本題正確答案為A。5.在Python中,如果a=5,b=3,那么執(zhí)行語句print(a+b==a*b)的結(jié)果是?()答案:B。解析:本題中加減乘除運算的優(yōu)先級高于比較運算符的優(yōu)先級,故優(yōu)先計算加減乘除,a+b=8,a*b=15,判斷8=15,結(jié)果是False,故本題正確答案為B。6.題a=input(),b=input(),執(zhí)行語句print(a+b),并輸入1,2,結(jié)果為?()答案:D。解析:在Python中,不論用戶輸入什么類型的數(shù)據(jù),input()函數(shù)的返回結(jié)果都是字符串,a+b返回的是‘1’+‘2’的結(jié)果12。7.紅星小學(xué)三年級評選優(yōu)秀少先隊員的條件是,期末考試語文成|績和數(shù)學(xué)成|績和英語成|績都必須等于或者高于90分,用Python程序描述,以下哪個是正確的?()答案:C。解析:邏輯運算符and表示“與運算”,or表示“或運算”,由邏輯運算符連接而成的表達式稱為邏輯表達式,本題的邏輯表達式中,三種學(xué)科的成|績需要同時滿足大于等于90分的要求,所以使用and運算符連接。8.假如從廣東到湖南有2種不同的出行方式,從湖南到北京有3種不同的出行方式,那么從廣東經(jīng)過湖南再到北京,總共有幾種不同的出行方式?()答案:D。解析:從廣東到北京的總路線中,包含兩個子路線,第一個子路線是廣東到湖南,有2種方式,第二個子路線是湖南到北京,有3種方式,總路線是由兩個子路線構(gòu)成的,所以共有2*3=6種不同的出行方式。9.下面哪個運算符的運算優(yōu)先級最低?()答案:C。解析:這四個運算符中,B選項優(yōu)先級最高,其次是A和D屬于同一個優(yōu)先級,C的優(yōu)先級最低。10.已知a=2orFalseandFalse,請問a的運算結(jié)果是?()答案:A。解析:根據(jù)邏輯算符的運算順序,a=2orFalseandFalse,先進行and計算,然后進行or計算,所以a=2。11.題Python自帶的IDLE編輯器有兩種模式:腳本模式(又稱為編輯器模式)和交互模式(又稱為Shell模式),下列哪種方法可以實現(xiàn)由交互模式到腳本模式的切換?()A. 關(guān)閉文件B. 新建文件C. 替換文件D. 運行文件答案:B。解析:考察Python自帶編程環(huán)境IDLE的兩種編輯模式:腳本模式和交互模式,編輯器默認打開為交互模式,可以通過新建文件的方式切換到腳本模式,所以答案選B。12.小明同學(xué)正在利用Python繪制一個邊長為100像素的正三角形,目前已經(jīng)完成兩條邊的繪制,箭頭為畫筆所在位置和方向,如下圖所示,請你幫他選擇一組正確的答案將此正三角形繪制完整?()A. B. C. D. 答案:B。解析:繪制正三角形中,需要掌握的是旋轉(zhuǎn)角度的理解,每一次旋轉(zhuǎn)中轉(zhuǎn)動的是圖形的外角度數(shù),正三角形也就是120度,所以本題正確答案為B。13.題Python中3乘以5應(yīng)該怎樣表示?()答案:B。解析:本題考察算術(shù)運算符*,數(shù)學(xué)當中用×表示乘號,計算機中用*來表示乘號,所以本題答案為B。14.題Python中,以下哪個選項是將浮點數(shù)轉(zhuǎn)換為整數(shù)的正確方法?()答案:A。解析:A選項int(3.14)將浮點數(shù)3.14轉(zhuǎn)換為整數(shù)。在Python中,當你使用int()函數(shù)轉(zhuǎn)換一個浮點數(shù)時,它會舍去小數(shù)部分,將浮點數(shù)轉(zhuǎn)換為整數(shù)。因此,int(3.14)將返回整數(shù)3。B選項float將整數(shù)3轉(zhuǎn)換為浮點數(shù),而不是將浮點數(shù)轉(zhuǎn)換為整數(shù)。float將返回浮點數(shù)3.0。C選項str(3.14)將浮點數(shù)3.14轉(zhuǎn)換為字符串,而不是整數(shù)。str(3.14)將返回字符串"3.14"。D選項bool(3.14)將浮點數(shù)3.14轉(zhuǎn)換為布爾值。在Python中,任何非零數(shù)字(包括浮點數(shù))轉(zhuǎn)換為布爾值時都為True。因此,bool(3.14)將返回布爾值True,而不是整數(shù)。15.如果要讓turtle向左轉(zhuǎn)45度,應(yīng)該使用哪個命令?()答案:A。解析:要讓turtle向左轉(zhuǎn)45度,應(yīng)該使用以下命令。16.題Python中的!=代表的是?()A. 反轉(zhuǎn)條件的布爾值B. 檢查左右兩邊的值是否不相等C. 檢查左右兩邊的值是否相等D. 將左右兩邊值進行交換答案:B。解析:在Python中,!=是一個比較運算符,用于檢查其左右兩邊的值是否不相等。如果兩邊的值不相等,表達式的結(jié)果為True,否則為False。A選項描述的是邏輯非運算符not的作用,它會反轉(zhuǎn)條件的布爾值。C選項描述的是等于運算符==的作用,它會檢查左右兩邊的值是否相等。D選項描述的操作并不是Python中任何運算符的標準行為。17.執(zhí)行下列哪個選項中的代碼,能打印出ScratchPythonC++的是()答案:A。解析:B選項打印出來的是Scratch、Python、C++,是包含有頓號的;C選項打印的結(jié)果是Scratch,Python,C++,是包含逗號的;D選項打印的結(jié)果是Scratch+Python+C++,包含有加號。所以選A。18.執(zhí)行下列哪段代碼,畫筆移動后不會畫出線?()A. B. C. D. 答案:C。19.執(zhí)行代碼print(3<=5and7>=9),打印結(jié)果為?()答案:B。解析:在Python中,“and”用來判斷兩個條件是否同時成立?!癮nd”左側(cè)為False時,表達式的結(jié)果為False;“and”左側(cè)為True時,表達式的結(jié)果和“and”右側(cè)部分的結(jié)果一致。題干中3<=5成立,但是7>=9不成立,所以3<=5and7>=9的結(jié)果為False,答案為B。20.以下哪個函數(shù)能夠繪制一個半徑為60的圓?()A. B. C. D. 答案:D。解析:畫圓用到的語句是circle,參數(shù)順序為(半徑,角度)根據(jù)題意參數(shù)應(yīng)該為(60,360)。21.在Python中,這個表達式3*8//4的計算結(jié)果是多少?()答案:A。解析:已知只有乘法和整除運算,說明結(jié)果必為整數(shù)類型,所以排除6.0、3.0。*和//優(yōu)先級相等,從左到右計算,3*8結(jié)果為24,24//4整除結(jié)果為6。22.關(guān)于縮進的描述,正確的是?()A. 在Python編碼中不需要縮進B. 縮進的空格數(shù)決定了代碼塊的嵌套級別C. 縮進僅僅是為了美觀,對代碼執(zhí)行沒有影響。D. 縮進是語法錯誤,不應(yīng)該在代碼中使用。答案:B。解析:Python編碼中需要縮進,縮進的空格數(shù)決定了代碼塊的嵌套級別,縮進不僅僅是為了美觀,對代碼執(zhí)行也有影響,應(yīng)該在代碼中使用。23.運行代碼print(float(20)),輸出的結(jié)果是以下哪一項?()答案:B。解析:float()默認保留一位小數(shù),故答案選B。24.運行以下程序后,畫筆的位置坐標是以下哪一個?()答案:D。解析:根據(jù)題干程序,畫筆首先向默認方向右邊移動50像素,左轉(zhuǎn)后向上移動50像素,右轉(zhuǎn)后再向右移動50像素,此時的坐標是(100,50),答案選D。25.以下哪一項運行后能分兩行顯示以下詩句?()A. B. C. D. 答案:C。解析:使用三引號('''或""")可以指定一個多行字符串,但是前后要一致。二、判斷題(共10題,共20分)。26.在Python中,如果a=4,b=2,那么執(zhí)行語句print(type(a**b))的結(jié)果是16。()答案:錯誤。解析:當a=4,b=2時,a**b=16,type()函數(shù)會返回參數(shù)的數(shù)據(jù)類型,16的數(shù)據(jù)類型是<class'int'>,故本題說法錯誤。27.在Python中,'龍騰虎躍'是一個字符串類型數(shù)據(jù),如果將單引號去掉,它就變成了整型數(shù)據(jù)。()答案:錯誤。解析:根據(jù)題意,去掉單引號并非整型數(shù)據(jù),而是一個變量,至于變量的對象是什么數(shù)據(jù)類型,根據(jù)題意無法得知。28.題Python中#的符號表示單行注釋,###進行多行注釋。()答案:錯誤。解析:python的多行注釋是''''''或""""""。29.題print(int(4.5)==float)輸出結(jié)果是False。()答案:錯誤。解析:輸出結(jié)果為True。30.在Turtle庫中,小明設(shè)置畫筆速度設(shè)為2,小紅設(shè)置畫筆速度為0,如果其他指令完全一致的話,那么小明的繪制速度要快一些。()答案:錯誤。解析:0為最快速度。31.題IDLE交互模式的提示符為>>>,腳本模式?jīng)]有提示符。()答案:正確。解析:考察Python自帶編程環(huán)境IDLE的兩種編輯模式,交互模式的提示符為>>>,腳本模式?jīng)]有提示符。所以,本題答案為正確。32.題turtle畫圖庫中不但可以繪制圓或者圓弧,它還可以繪制正多邊形。()答案:正確。解析:可以繪制正多邊形,circle()可以通過第3個參數(shù)steps來設(shè)定線段數(shù)量,從而實現(xiàn)正多邊形的繪制。所以本題答案為正確。33.題else可以作為變量名。()答案:錯誤。解析:在Python中,else是一個保留字(或稱為關(guān)鍵字),它用于if-else語句中,以指定當if條件不滿足時要執(zhí)行的代碼塊。由于else是Python語言的一部分,并且有其特定的語法含義,因此它不能用作變量名。34.變量名大小寫是有區(qū)分的,如變量名age和Age有區(qū)別。()答案:正確。解析:在Python中,變量名是區(qū)分大小寫的,age和Age是不同的變量名。35.題print語句可以同時打印多個變量,比如print(a,b)就可以打印出變量a和b的值。()答案:正確。解析:本題考察的print語句,print可以同時打印多個變量。三、編程題(共2題,共30分)。36.小明的生|日到了,他收到了很多彩色的氣球?,F(xiàn)在我們要用Python來幫助小明繪制一個他最喜歡的彩色氣球,如下圖所示。要求:氣球為半徑50的圓,氣球線條和填充均為藍色;圓(氣球)和線條(繩子)的連接位置為畫布正中心;氣球的繩子在氣球正下方,長度為100。顏色不限。提示:最下方的箭頭為海龜默認形狀,無需繪制。友情提示:考試平臺暫不支持畫筆命名Pen()命令,同學(xué)們可以選用其他命令;當然如果使用了Pen()命令,只要程序是正確的,閱卷時依然按照正確處理。參考程序:評分標準:導(dǎo)入庫文件正確;(2分)。有前進命令;(2分)。有旋轉(zhuǎn)90度命令;(2分)。畫圓正確;(2分)。顏色正確;(2分,線條和填充各1分)。指定坐標正確,氣球2分,氣球繩子2分;(4分)。運行正常;(4分)。繪制的圖形正確。(2分)。37.題2023年9月23日晚,第十九屆亞洲運動會在浙江省杭州市奧體中心隆重開幕。為準時參加開幕式,李叔叔一家于9月23日提前開車前往杭州奧體中心,他家距離杭州奧體中心188km(公里),李叔叔開車用了t小時到達目的地,請問李叔叔開車的平均速度是多少km/h(公里/小時)?要求:程序開始運行時,提示“
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三年級下冊數(shù)學(xué)教案-1.7 買新書-連除和乘除的混合運算|北師大版
- 學(xué)習(xí)合同范例范例
- 水庫供水合同范例
- 物業(yè)弱電維護合同范例
- 武術(shù)教練聘用合同范例
- 材料配送補充協(xié)議合同范例
- 廣告轉(zhuǎn)讓產(chǎn)品合同范例
- 口罩機銷售合同范例
- 商業(yè)幕墻合同范例
- 車輛貸款有合同范例
- 大眾頂級 輝騰 減振控制的空氣懸架_圖文
- 血液透析專科操作流程及評分標準
- 電工新技術(shù)介紹(課堂PPT)
- 座板式單人吊具(課堂PPT)
- 托班一日生活情況反饋表
- 機電設(shè)備維護保養(yǎng)技術(shù)
- FLAC3D常用命令
- JGJ_T231-2021建筑施工承插型盤扣式鋼管腳手架安全技術(shù)標準(高清-最新版)
- 畢業(yè)論文(設(shè)計)除雪車工作裝置設(shè)計
- 鏡片加工知識之四研磨
- 核電站1E級電氣設(shè)備鑒定標準技術(shù)經(jīng)驗
評論
0/150
提交評論