2023年9月青少年軟件編程(Python)等級(jí)考試三級(jí)【學(xué)生版】_第1頁
2023年9月青少年軟件編程(Python)等級(jí)考試三級(jí)【學(xué)生版】_第2頁
2023年9月青少年軟件編程(Python)等級(jí)考試三級(jí)【學(xué)生版】_第3頁
2023年9月青少年軟件編程(Python)等級(jí)考試三級(jí)【學(xué)生版】_第4頁
2023年9月青少年軟件編程(Python)等級(jí)考試三級(jí)【學(xué)生版】_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

20239Python等級(jí)考試〔三級(jí)〕2550十六進(jìn)制數(shù)100,對(duì)應(yīng)的十進(jìn)制數(shù)為?〔 〕A.128 B.256 C.28 D.5以下圖代碼中,問號(hào)處應(yīng)當(dāng)填寫的答案是哪個(gè)?〔〕A.“9“B.9

C.“10“D.10以下4個(gè)表達(dá)式中,答案不是整數(shù)6的是?〔 〕A.abs(-6) B.int(6.88) C.round(5.55) D.min(float(6〕,9,8,7)min函數(shù)用于獵取參數(shù)中的最小值,假設(shè)a=min(”654”),請(qǐng)問下面表達(dá)式中,正確的選項(xiàng)是哪一個(gè)?〔 〕print(max(chr(a),3,2))print(max(bin(a),3,2))print(max(float(a),3,2))print(max(hex(a),3,2))對(duì)于CSV格式數(shù)據(jù)文件,以下描述錯(cuò)誤的選項(xiàng)是?〔 〕CSV.CS。CSV“記事本”和“Excel”可直接讀入和保存CSV以下程序?qū)⒔⒁粋€(gè)CSV?〔〕a=[”老虎”,”狗”,”大象”,”牛”]f=open(”動(dòng)物.CSV”, f.write(”,”.join(a)+”\n”)1202320239Python等級(jí)考試〔三級(jí)〕2f.closeA.”W” B.”R” C.”w” D.”r”確的代碼選項(xiàng)應(yīng)當(dāng)為?〔〕f=open(”動(dòng)物.CSV”,”r”)a=f.read.strip.split( f.closeprint(a)A.”,”B.”,”C.”\n”D.”\t”下面程序生成CSV王鑫,86,90,92,99,94,95,93,97,95,90,86,85李靜,89,98,99,94,90,85【程序如下:】a=[[”王鑫”,”86”,”90”,”92”,”99”,”94”,”95”],[”楊小虹”,”93”,”97”,”95”,”90”,”86”,”85”],[”李靜”,”89”,”98”,”99”,”94”,”90”,”85”]]f=open(”成績(jī).CSV”,”w”)foriina:f.write(”,”.join(i)+ f.close劃線處的代碼應(yīng)當(dāng)為?〔〕”r””w””\t””\n”.CSV”文件〔用“記事本”翻開〕如下:王鑫,86,90,92,99,94,95,93,97,95,90,86,85李靜,89,98,99,94,90,85下面程序執(zhí)行結(jié)果是?〔〕f=open(”成績(jī).CSV”,”r”)a=[]foriinf:a.append(i.strip.split(”,”))f.closeprint(a)A. [[”王鑫”,”86”,”90”,”92”,”99”,”94”,”95”],[”楊小虹”,”93”,”97”,”95”,”90”,”86”,”85”],[”李靜”,”89”,”98”,”99”,”94”,”90”,”85”]]B. [[”王鑫”,”86”,”90”,”92”,”99”,”94”,”95\n”],[”楊小虹”,”93”,”97”,”95”,”90”,”86”,”85\n”],[”李靜”,”89”,”98”,”99”,”94”,”90”,”85\n”]]C. [[”王鑫,86,90,92,99,94,95”],[”楊小虹,93,97,95,90,86,85”],[”李靜,89,98,99,94,90,85”]]D. [”王鑫,86,90,92,99,94,95\n”,”楊小虹,93,97,95,90,86,85\n”,”李靜,89,98,99,94,90,85\n”]猜一個(gè)2023以內(nèi)的隨機(jī)數(shù),用計(jì)算機(jī)解決該問題,比較適宜的算法?〔 〕二分查找算法 B.解析算法 C.枚舉算法 D.冒泡排序算法組初始記錄無序的數(shù)據(jù)”8,9,5,2,1”,使用冒泡算法,按從小到大的挨次排列,則第三輪排序的結(jié)果為?〔 〕A.[8,5,2,1,9] B.[2,1,5,8,9] C.[5,2,1,8,9] D.[1,2,8,9,5]有如以下表a=[3,5,35,74,1,28,7],承受選擇排序算法進(jìn)展升序排序,請(qǐng)問第三輪排序之后的結(jié)果是?〔 A.[1,3,5,35,74,28,7] B.[1,3,5,7,28,35,74] C.[1,3,5,74,35,28,7] D.[1,3,5,7,35,74,28]程序運(yùn)行過程中消滅的錯(cuò)誤或意外,不包括以下選項(xiàng)?〔 〕語法錯(cuò)誤 B.電腦不好 C.運(yùn)行錯(cuò)誤 D.規(guī)律錯(cuò)誤關(guān)于Python在處理程序特別時(shí),以下說法不正確的選項(xiàng)是?〔 〕每一個(gè)tryexcept執(zhí)行except程序有錯(cuò)誤時(shí)執(zhí)行except中的代碼,沒有錯(cuò)誤時(shí)執(zhí)行try中的代碼特別處理可以彌補(bǔ)程序漏洞,使得程序在一些狀況下不會(huì)終止運(yùn)行。divmod函數(shù)的功能是用來求模和計(jì)算余數(shù)。對(duì)應(yīng)變量x和y,divmod(x,y)返回的結(jié)果是以下哪一項(xiàng)?〔 〕A.(x//y,x%y) B.(x/y,x%y) C.(x%y,x//y) D.(x%y,x/y)bool函數(shù)用于將給定參數(shù)或表達(dá)式轉(zhuǎn)換為布爾類型以下使用了bool函數(shù)的實(shí)例中哪項(xiàng)返回True值〔 A.bool(0) B.bool() C.bool(15*15+14*14<420) D.bool(-1)查看對(duì)象的屬性和屬性值等信息,可以使用以下哪種函數(shù)?〔〕vars B.dir C.help D.mapround(20/3)的返回值是以下哪一項(xiàng)?〔〕A.6 B.2 C.7 D.1語句sorted([9,6,8,2,5],reverse=True)的返回結(jié)果是以下哪一項(xiàng)?〔 〕A.[2,5,6,8,9] B.[9,6,8,2,5] C.[9,8,6,5,2] D.[0]執(zhí)行語句“{1}{0}“.format(“中國“,“加油“,“!“),輸出結(jié)果是以下哪一項(xiàng)?〔 〕”中國加油!” B.”加油中國!” C.”中國加油” D.”加油中國”關(guān)于語句float(2023)與float(”2023”)運(yùn)行后的輸出結(jié)果,以下哪一項(xiàng)正確?〔〕2023B.2023.0C.float(20232023,float(”2023”)運(yùn)行后出錯(cuò)D.float(20232023.0,float(”2023”)運(yùn)行后出錯(cuò)22.語句max([(1,2),(2,3),(3,4),(2,5)])運(yùn)行后的輸出結(jié)果是以下哪一項(xiàng)?〔 〕A.5 B.(2,5) C.(4,5) D.(3,4)enumerate函數(shù)用于將一個(gè)可遍歷的數(shù)據(jù)對(duì)象(如列表、元組或字符串)組合為一個(gè)索引序列。以下程序example=”7890”fori,jinenumerate(example):print(i,j)運(yùn)行后的輸出打印結(jié)果為以下哪一項(xiàng)?〔 A. 0,01,72,83,9B. 0,71,82,93,00017283907182930關(guān)于all函數(shù)的用法,以下語句中能夠返回True?〔〕A.all(0) B.all([0]) C.all([0,1,2]) D.all([”0”,”1”,”2”])address.csv〔〕open(”address.csv”,”a+”)open(”address.csv”,”w+”)

open(”address.csv”,”wb+”)open(”address.csv”,”rb+”)1020有這樣一個(gè)表達(dá)式:ord(”a”)ord(”A”)這個(gè)表達(dá)式運(yùn)行的結(jié)果是整數(shù)32。〔 〕一維數(shù)據(jù)的存儲(chǔ)常常承受空格、逗號(hào)、換行、分號(hào)等符號(hào)分隔元素?!?〕28.a=[[”王鑫”,”86”,”90”,”92”,”99”,”94”,”95”],[”楊小虹”,”93”,”97”,”95”,”90”,”86”,”85”],[”李靜其中,楊小虹同學(xué)的第三門成績(jī)95的數(shù)據(jù)類型是整數(shù)?!病?9.二維數(shù)據(jù)的處理等同于二維列表的操作,借助循環(huán)遍歷可實(shí)現(xiàn)對(duì)每個(gè)數(shù)據(jù)的處理?!?〕30.關(guān)于程序的特別處理,可以使用try…except…或try…except…except…語句進(jìn)展捕獲掌握。〔 31.使用input函數(shù)可以一次從鍵盤輸入一個(gè)字符串,按回車鍵完畢輸入?!?〕set是一個(gè)不允許元素重復(fù)的集合。由于set里的元素位置允許隨便,所以不能用索引訪問?!?〕help〔〕函數(shù)用來查看函數(shù)或模塊的幫助信息,但不能直接查看對(duì)象里所供給方法的幫助信息?!?〕sum函數(shù)可以對(duì)列表進(jìn)展求和,但不能對(duì)元組進(jìn)展求和。〔 〕在Python編程語言中,”0b10”表示二進(jìn)制數(shù)10,并且這個(gè)數(shù)換算為十進(jìn)制,就是整數(shù)2?!?〕330補(bǔ)充完整。b=0s=0withopen(”/data/book.csv”,”r”,encoding=”utf-8”)asf:forlineinf. ① :a=line.strip(“\n“).split(“,“)b=b+1ifb>1:#第一行是標(biāo)題,所以從其次行開頭計(jì)算s=s+ int(a[1])* ②print(”總價(jià):”,s)lst=[3,12,7,45,9,10,31,90,1,23,14,52]①key=14n=len(a)i,j=0,n-1flag=-1while ② mid=(i+j)//2ifkey==a[mid]:flag=midbreakelifkey>a[mid]:③else:j=mid-1if ④ :else:p

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論