大學(xué)基礎(chǔ)試題及答案_第1頁
大學(xué)基礎(chǔ)試題及答案_第2頁
大學(xué)基礎(chǔ)試題及答案_第3頁
大學(xué)基礎(chǔ)試題及答案_第4頁
大學(xué)基礎(chǔ)試題及答案_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

大學(xué)python基礎(chǔ)試題及答案1.以下哪個(gè)選項(xiàng)可以正確創(chuàng)建一個(gè)包含數(shù)字1到5的列表()A.list(range(1,6))

B.list(range(1,5))

C.list(range(0,5))

D.list(range(6))答案:A2.假設(shè)有一個(gè)列表nums=[3,1,4,1,5,9],執(zhí)行nums.sort()后,nums的值是()A.[3,1,4,1,5,9]

B.[9,5,4,3,1,1]

C.[1,1,3,4,5,9]D.報(bào)錯(cuò)答案:C3.以下哪個(gè)表達(dá)式可以判斷字符串s是否以"py"開頭()A.s.startswith("py")

B.s.beginwith("py")

C.s.first("py")D.s.head("py")答案:A4.已知字典d={"a":1,"b":2,"c":3},執(zhí)行d["d"]=4后,字典d的長度是()A.2

B.3

C.4D.報(bào)錯(cuò)答案:C5.以下哪個(gè)選項(xiàng)可以正確讀取文件"test.txt"的所有行并存儲(chǔ)到列表lines中()A.lines=open("test.txt").readlines()B.lines=open("test.txt").read()C.lines=open("test.txt").readline()D.lines=open("test.txt").write()答案:A6.執(zhí)行以下代碼后,x的值是多少()x=5

y=10

x=yy=20

A.5B.10

C.20D.報(bào)錯(cuò)答案:B7.以下哪個(gè)選項(xiàng)可以正確創(chuàng)建一個(gè)空集合()A.set()

B.{}C.set{}

D.[]答案:A8.已知列表lst=[1,2,3,4,5],執(zhí)行l(wèi)st[1:3]=[10,20]后,lst的值是()A.[1,10,20,4,5]

B.[10,20,3,4,5]

C.[1,2,10,20,5]D.報(bào)錯(cuò)答案:A9.以下哪個(gè)選項(xiàng)可以正確計(jì)算1到100的累加和()A.sum(range(1,101))B.sum(range(1,100))C.sum(range(0,101))D.sum(range(100))答案:A10.已知字符串s="hello",執(zhí)行s.upper()后,返回值是()A."HELLO"

B."Hello"

C."hello"D.報(bào)錯(cuò)答案:A11.以下哪個(gè)選項(xiàng)可以正確判斷變量x是否為整數(shù)()A.isinstance(x,int)

B.type(x)==int

C.xisintD.x==int答案:A12.執(zhí)行以下代碼后,輸出結(jié)果是什么()deffunc(a,b=2):

returna+b

print(func(3))

A.3B.5C.報(bào)錯(cuò)D.None答案:B13.以下哪個(gè)選項(xiàng)可以正確創(chuàng)建一個(gè)元組()A.t=(1,2,3)

B.t=[1,2,3]

C.t={1,2,3}

D.t="1,2,3"答案:A14.已知列表lst=[1,2,3],執(zhí)行l(wèi)st.append([4,5])后,lst的值是()A.[1,2,3,4,5]

B.[1,2,3,[4,5]]

C.[[1,2,3],4,5]D.報(bào)錯(cuò)答案:B15.以下哪個(gè)選項(xiàng)可以正確刪除字典d中的鍵"a"()A.deld["a"]B.d.remove("a")

C.d.pop("a")D.d.delete("a")答案:A16.執(zhí)行以下代碼后,輸出結(jié)果是什么()x=10

y=20

ifx>y:print("x大于y")else:print("x不大于y")A.x大于yB.x不大于yC.報(bào)錯(cuò)D.None答案:B17.以下哪個(gè)選項(xiàng)可以正確打開文件"test.txt"并寫入內(nèi)容"hello"()A.open("test.txt","w").write("hello")B.open("test.txt","r").write("hello")C.open("test.txt","a").read("hello")D.open("test.txt","x").write("hello")答案:A18.已知字符串s="hello",執(zhí)行s.strip()后,返回值是()A."hello"B."hello"C."hello"D.報(bào)錯(cuò)答案:A19.以下哪個(gè)選項(xiàng)可以正確計(jì)算列表[1,2,3,4,5]的平均值()A.sum([1,2,3,4,5])/len([1,2,3,4,5])B.sum([1,2,3,4,5])*len([1,2,3,4,5])C.sum([1,2,3,4,5])+len([1,2,3,4,5])D.sum([1,2,3,4,5])-len([1,2,3,4,5])答案:A20.執(zhí)行以下代碼后,輸出結(jié)果是什么()foriinrange(3):

print(i,end="")

A.012B.123C.0123D.報(bào)錯(cuò)答案:A21.以下哪個(gè)選項(xiàng)可以正確創(chuàng)建一個(gè)包含重復(fù)元素的集合()A.s={1,1,2}

B.s=set([1,1,2])

C.s={1,2,3}D.無法創(chuàng)建答案:B22.已知列表lst=[1,2,3,4,5],執(zhí)行l(wèi)st.pop(2)后,lst的值是()A.[1,2,4,5]

B.[1,2,3,5]

C.[1,2,5]D.報(bào)錯(cuò)答案:A23.以下哪個(gè)選項(xiàng)可以正確判斷字符串s是否只包含數(shù)字()A.s.isdigit()B.s.isnumeric()

C.s.isalpha()

D.s.isspace()答案:A24.執(zhí)行以下代碼后,輸出結(jié)果是什么()deffunc(a,b):

returna*b

print(func(3,4))

A.7B.12C.報(bào)錯(cuò)D.None答案:B25.以下哪個(gè)選項(xiàng)可以正確將字符串"123"轉(zhuǎn)換為整數(shù)()A.int("123")

B.str("123")

C.float("123")

D.bool("123")答案:A26.已知字典d={"a":1,"b":2},執(zhí)行d.get("c",0)后,返回值是()A.1

B.2

C.0D.報(bào)錯(cuò)答案:C27.以下哪個(gè)選項(xiàng)可以正確計(jì)算列表中所有偶數(shù)的和()lst=[1,2,3,4,5,6]A.sum(xforxinlstifx%2==0)B.sum(xforxinlstifx%2!=0)

C.sum(lst)D.len(lst)答案:A28.執(zhí)行以下代碼后,輸出結(jié)果是什么()x=5whilex>0:

print(x,end="")

x-=1A.54321

B.12345C.報(bào)錯(cuò)D.None答案:A29.以下哪個(gè)選項(xiàng)可以正確將列表轉(zhuǎn)換為字符串()lst=["h","e","l","l","o"]

A."".join(lst)B."".join(lst)C.lst.join("")D.報(bào)錯(cuò)答案:A30.已知字符串s="helloworld",執(zhí)行s.split()后,返回值是()A.["hello","world"]

B.["helloworld"]

C."helloworld"D.報(bào)錯(cuò)答案:A31.以下哪個(gè)選項(xiàng)可以正確判斷變量x是否為字符串類型()A.isinstance(x,str)

B.type(x)==str

C.xisstrD.x==str答案:A32.執(zhí)行以下代碼后,輸出結(jié)果是什么()deffunc(a,b=5):returna+bprint(func(3,2))A.5

B.8C.報(bào)錯(cuò)D.None答案:A33.以下哪個(gè)選項(xiàng)可以正確創(chuàng)建一個(gè)包含10個(gè)0的列表()A.[0]*10B.[0for_inrange(10)]C.list(0for_inrange(10))D.報(bào)錯(cuò)答案:A34.已知列表lst=[1,2,3,4,5],執(zhí)行l(wèi)st.reverse()后,lst的值是()A.[5,4,3,2,1]

B.[1,2,3,4,5]C.報(bào)錯(cuò)D.None答案:A35.以下哪個(gè)選項(xiàng)可以正確計(jì)算兩個(gè)集合的并集()A.set1|set2

B.set1&set2

C.set1-set2

D.set1^set2答案:A36.執(zhí)行以下代碼后,輸出結(jié)果是什么()x=10ifx>5:ifx>15:print("x大于15")else:print("x大于5但不大于15")A.x大于15B.x大于5但不大于15C.報(bào)錯(cuò)D.None答案:B37.以下哪個(gè)選項(xiàng)可以正確讀取文件的第二行內(nèi)容()

A.withopen("file.txt")asf:lines=f.readlines();print(lines[1])

B.withopen("file.txt")asf:print(f.readline(1))C.withopen("file.txt")asf:print(f.read(1))D.報(bào)錯(cuò)答案:A38.已知字符串s="Hello,World!",執(zhí)行s.lower()后,返回值是()A."hello,world!"B."HELLO,WORLD!"

C."Hello,World!"D.報(bào)錯(cuò)答案:A39.以下哪個(gè)選項(xiàng)可以正確計(jì)算列表中所有元素的乘積()lst=[1,2,3,4]A.frommathimportprod;prod(lst)

B.sum(lst)C.len(lst)D.報(bào)錯(cuò)答案:A40.執(zhí)行以下代碼后,輸出結(jié)果是什么()foriinrange(1,4):forjinrange(1,4):ifi==j:breakprint(i,j,end="")A.121321233132

B.12132123C.報(bào)錯(cuò)D.None答案:A41.以下哪個(gè)選項(xiàng)可以正確創(chuàng)建一個(gè)包含1到10的奇數(shù)的列表()

A.[xforxinrange(1,11)ifx%2!=0]

B.[xforxinrange(1,11)ifx%2==0]

C.range(1,11,2)D.報(bào)錯(cuò)答案:A42.已知字典d={"a":1,"b":2,"c":3},執(zhí)行d.popitem()后,返回值和字典d的值分別是()A.("c",3),{"a":1,"b":2}

B.("a",1),{"b":2,"c":3}C.報(bào)錯(cuò)D.None答案:A43.以下哪個(gè)選項(xiàng)可以正確判斷字符串s是否以字母開頭()A.s[0].isalpha()

B.s.isalpha()

C.s[0].isdigit()

D.s.isdigit()答案:A44.執(zhí)行以下代碼后,輸出結(jié)果是什么()deffunc(a,*args):

print(args)func(1,2,3,4)

A.(2,3,4)B.(1,2,3,4)C.報(bào)錯(cuò)D.None答案:A45.以下哪個(gè)選項(xiàng)可以正確將整數(shù)轉(zhuǎn)換為二進(jìn)制字符串()A.bin(10)

B.oct(10)

C.hex(10)

D.str(10)答案:A46.已知列表lst=[1,2,3,4,5],執(zhí)行l(wèi)st.clear()后,lst的值是()A.[]B.[1,2,3,4,5]C.報(bào)錯(cuò)D.None答案:A47.以下哪個(gè)選項(xiàng)可以正確計(jì)算兩個(gè)集合的交集()A.set1&set2

B.set1|set2

C.set1-set2

D.set1^set2答案:A48.執(zhí)行以下代碼后,輸出結(jié)果是什么()x=0

try

溫馨提示

  • 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)論