全國青少年信息技術(shù)與創(chuàng)新實踐測試題試題含答案_第1頁
全國青少年信息技術(shù)與創(chuàng)新實踐測試題試題含答案_第2頁
全國青少年信息技術(shù)與創(chuàng)新實踐測試題試題含答案_第3頁
全國青少年信息技術(shù)與創(chuàng)新實踐測試題試題含答案_第4頁
全國青少年信息技術(shù)與創(chuàng)新實踐測試題試題含答案_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

全國青少年信息技術(shù)與創(chuàng)新實踐測試題您的姓名:[填空題]*_________________________________年級:[填空題]*_________________________________一、單選題

1、使用pygame庫中的canvas.blit方法繪制圖片時,選擇圖片的哪個點當(dāng)作它的坐標(biāo)呢()[單選題]*A.左上角點【正確答案】B.右上角點C.左下角點D.右下角點2、下列在坐標(biāo)(100,200)位置繪制bullet圖片代碼正確的是()[單選題]*A.canvas.blit(bullet(100,200))B.canvas.blit(bullet,100,200)C.canvas.blit(bullet,(100,200))【正確答案】D.canvas.blit(bullet,(100;200))3、下列變量是字符串類型變量的是()[單選題]*A.num=1B.word='hello'【正確答案】C.word=helloD.num='1"4、能在python控制臺輸出'Hello'的語句是()[單選題]*A.console('Hello')B.input('Hello')C.print('Hello')【正確答案】D.alert('Hello')5、下列變量中,數(shù)據(jù)類型轉(zhuǎn)換描述正確的是()[單選題]*A.n=int(6.66)強轉(zhuǎn)為整數(shù)類型【正確答案】B.n=str{90}強轉(zhuǎn)為字符串類型C.n=int(str(10086))強轉(zhuǎn)為字符串類型D.n=int:3.1415強轉(zhuǎn)為整數(shù)類型6、已知a=1.2,下列能將a的值變?yōu)樽址愋偷氖牵ǎ單選題]*A.str(a)【正確答案】B.int(a)C.float(a)D.print(a)7、請看下列代碼:

num=68

if________:

num=num-6

print(num)

已知控制臺輸出的num值為62,橫線處應(yīng)該填寫的代碼為()[單選題]*A.num==80B.num>=80C.num<80【正確答案】D.num=628、請看下列代碼:

age=8

ifage>18:

print('成年人')

關(guān)于運行結(jié)果說法正確的是()[單選題]*A.控制臺顯示成年人B.報錯C.控制臺無反應(yīng)【正確答案】D.控制臺顯示'成年人'9、下列表示邏輯運算符'與'是()[單選題]*A.orB.and【正確答案】C.notD.&&10、請看下列代碼:

a=True

b=nota

print(b)

上述代碼的運行結(jié)果是()[單選題]*A.False【正確答案】B.notTrueC.falseD.FALSE11、請看下列代碼:

week=input('請輸入英文的星期:’)

ifweek=='Monday’___week=='Tuesday’:

print('學(xué)編程’)

小敏周一、周二可以學(xué)習(xí)編程,橫線處填寫正確的是()[單選題]*A.+B.notC.andD.or【正確答案】12、請看下列代碼:

b=4

c=10

ifb==4andc!=b:

print(c)

else:

print(b)

關(guān)于運行結(jié)果說法正確的是()[單選題]*A.控制臺無顯示B.4C.10【正確答案】報錯13、請看下列代碼:

a=3

b=6

a+=3

if_______:

print('相等')

要在控制臺輸出內(nèi)容,橫線處填寫正確的是()[單選題]*A.a==b【正確答案】B.a+=bC.a!=bD.a-=b14、請看下列代碼:

week=input('星期幾:')

ifweek=='Sat':

print('今天上編程課')

當(dāng)輸入Sat時,關(guān)于運行結(jié)果說法正確的是()[單選題]*A.報錯B.今天上編程課【正確答案】C.控制臺無反應(yīng)D.'今天上編程課'15、請看下列代碼:

score=50

result=False

ifresult==True:

score=score+10

print(score)

關(guān)于運行結(jié)果說法正確的是()[單選題]*A.60B.50【正確答案】C.報錯D.控制臺無反應(yīng)16、請看下列代碼:

a=36

b=88

ifa>bora<40:

b=b+a

else:

b=b-a

print(b)

關(guān)于運行結(jié)果說法正確的是()[單選題]*A.124B.36C.88D.52【正確答案】17、請看下列代碼:

num=int(input('請輸入:'))

ifnum<15:

print('小了')

elifnum<30:

print('差不多')

elifnum>=45:

print('很好')

else:

print('這不是數(shù)字')

當(dāng)輸入24時,關(guān)于運行結(jié)果說法正確的是()[單選題]*A.小了B.差不多【正確答案】C.很好D.這不是數(shù)字18、一家公司向各年齡段人群推廣視頻短片,現(xiàn)要根據(jù)年齡段進(jìn)行劃分,劃分標(biāo)準(zhǔn)如下:

為已滿18歲的用戶分配評級"成年人"

為滿13歲但未滿18歲的用戶分配評級"青少年"

為12歲或以下的用戶分配評級"兒童"

如果年齡未知,則將評級設(shè)置為"兒童",如果讓你來書寫程序,你覺得使用哪種語句最為合適()[單選題]*A.while語句B.canvas.blit語句C.print語句D.if…elif-else語句【正確答案】19、請看下列代碼:

num=2①

whilenum>0:②

num=num-1③

循環(huán)執(zhí)行順序正確的是()[單選題]*A.①->②->③->②->③->②【正確答案】B.①->②->③C.①->②->③->①->②->③D.①->②->③->③->②->①20、請看下列代碼:

num=1

whilenum>0:

num=num-1

print(num)

關(guān)于運行結(jié)果說法正確的是()[單選題]*A.1B.0【正確答案】C.2D.10021、請看下列代碼:

a=1

whilea<100:

a=a+5

ifa<=40:

print(a)

循環(huán)結(jié)束時,a的最后一個值為()[單選題]*A.6B.10C.35D.36【正確答案】22、請看下列代碼:

list=[1,2,3]

list2=['1','2','3']

iflist==list2;

print('兩個列表相等')

————

print('兩個列表不等')

橫線處應(yīng)該填寫的代碼是()[單選題]*A.elseB.elif:C.else:【正確答案】D.if:23、創(chuàng)建方法的關(guān)鍵字是()[單選題]*A.importB.varC.classD.def【正確答案】24、傳入?yún)?shù)name到talk方法中,在控制臺輸出和誰交談,方法定義正確的是()[單選題]*A.deftalk(name):print('和'+name+'交談')【正確答案】B.deftalk(name)print('和'+name+'交談')C.deftalk():print('和'+name+'交談')D.deftalk()print('和'+name+'交談')25、請看下列代碼:

defeat():

drink='可樂’

print('喝'+drink)

eat()

關(guān)于運行結(jié)果說法正確的是()[單選題]*A.喝drinkB.'喝可樂'【正確答案】C.喝可樂D.'喝'drink26、請看下列代碼:

defsum(s,n):

ifn>=4:

s+=n

print(s)

sum(6,2)

用該方法求和,控制臺輸出的結(jié)果正確的是()[單選題]*A.8B.6【正確答案】C.4D.227、下列能產(chǎn)生隨機數(shù)的模塊是()[單選題]*A.random模塊【正確答案】B.os模塊C.time模塊D.pygame模塊28、可以獲取列表list長度的方法是()[單選題]*A.len(list)方法【正確答案】B.length(list)方法C.list.len()方法D.len.list()方法29、下列事件哪個是鼠標(biāo)按下事件()[單選題]*A.MOUSEBUTTONUPB.MOUSEMOTIONC.MOUSEBUTTONDOWN【正確答案】D.QUIT30、下列事件哪個是鼠標(biāo)移動事件()[單選題]*A.KEYDOWNB.MOUSEBUTTONDOWNC.KEYUPD.MOUSEMOTION【正確答案】31、使用forin循環(huán)遍歷列表planes=['戰(zhàn)斗機','客機','航母'],并在控制臺輸出,下列選項中代碼正確的是()[單選題]*A.forplaneinplanes:print(plane)【正確答案】B.forplaneinlist:print(plane)C.forplaneonplanesprint(plane)D.forplanesonplane:print(plane)32、現(xiàn)要生成[200,222]之間的隨機數(shù),下列代碼正確的是()

[單選題]*A.random.randint[200,222]B.random.randint(200,222)【正確答案】C.randint(200,222)D.random.randint(222,200)33、關(guān)于列表的下標(biāo),說法正確的是()[單選題]*A.列表下標(biāo)從任意位置開始B.列表下標(biāo)從-1開始C.列表下標(biāo)從1開始D.列表下標(biāo)從0開始【正確答案】34、請看以下代碼:

fruits=['橙子','蘋果','香蕉']

print(fruits[1])

關(guān)于運行結(jié)果說法正確的是()[單選題]*A.橙子B.蘋果【正確答案】C.香蕉D.報錯35、請看下列代碼:

list1=['a','b','c']

list2=['a','b','c']

list1.append(list2)

print(list1)[單選題]*A.['a','b','c']B.['a','b','c','a','b','c']C.['a','b','c',['a']]D.['a','b','c',['a','b','c']]【正確答案】二、多選題

1、下列變量命名正確的是()*A.&a=99B.Q_Q=6【正確答案】C.6B=8D.p_9=5【正確答案】2、關(guān)于字符串型變量說法正確的是()*A.字符串型變量也是變量【正確答案】B.把字符串賦值給變量,該變量就是字符串型變量【正確答案】C.字符串型變量既能存儲由單引號引起來的字符串也能存儲雙引號引起來的字符串【正確答案】D.當(dāng)字符串只有單個字符時引號可以省略3、下列變量中,數(shù)據(jù)類型描述正確的是()*A.time='22:30:35'字符串類型【正確答案】B.book=6整數(shù)類型【正確答案】C.height=1.45整數(shù)類型D.game="和平精英'字符串類型【正確答案】4、關(guān)于字符串拼接符說法正確的是()*A.一個字符串拼接符可以將兩個字符串拼接起來【正確答案】B.字符串拼接符左右兩邊類型可以不同C.整型變量可以直接和字符串型變量進(jìn)行拼接D.字符串拼接符就是+號【正確答案】5、下列關(guān)于變量命名說法正確的是()*A.變量的命名只能包含字母、數(shù)字和下劃線【正確答案】B.變量的命名可以用數(shù)字開頭C.變量stu和變量STU是同一個變量D.變量既可以存儲數(shù)值,也可以存儲字符串【正確答案】6、關(guān)于if語句說法正確的是()*A.if語句的執(zhí)行代碼可以不寫B(tài).if語句的判斷條件有True和False兩種結(jié)果【正確答案】C.if語句的執(zhí)行代碼書寫位置是與if對齊的D.if語句的判斷條件后以冒號結(jié)尾【正確答案】7、關(guān)于邏輯運算符說法正確的是()*A.notTrue結(jié)果為False,notFalse結(jié)果為True【正確答案】B.邏輯運算符或一邊為True,結(jié)果就為True【正確答案】C.邏輯運算符與兩邊都為True,結(jié)果才為True【正確答案】D.邏輯運算符只有與and和或or8、請看以下代碼:

year=int(input('年份'))

if((______________)or(_______________)):

print('是閏年')

else:

print('不是閏年')

該程序用來判斷年份是否為閏年,滿足以下條件之一的年份就是閏年。

①能被4整除但不能被100整除。

②能被400整除。

根據(jù)提示選擇橫線處缺少的條件,正確的是()*A.year%4==0andyear%100!=0【正確答案】B.year%4==0C.year%400==0【正確答案】D.year%4==0oryear%100!=09、關(guān)于隨機數(shù)的描述正確的是()*A.產(chǎn)生隨機數(shù)的模塊是random模塊【正確答案】B.random.randint(2,5)可以產(chǎn)生隨機數(shù)的范圍是(2-4)C.randint()方法也可以產(chǎn)生隨機小數(shù)D.產(chǎn)生隨機整數(shù)的方法是random.randint()【正確答案】

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論