版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《python程序設(shè)計(jì)》考試復(fù)習(xí)題庫(kù)(含答案)
一、單選題
1.3>4or4<5的結(jié)果是
A、true
B、faIse
C、1
D、0
答案:A
2.確定一個(gè)變量的數(shù)據(jù)類型,用以下那個(gè)函數(shù)
A、int(a)
B、float(a)
C\str(a)
D、type(a)
答案:D
3.假設(shè)列表對(duì)象aList的值為[3,4,5,6,7,9,11,13,15,17],那么切片aList[3:
刀得到的值是0。
A、[6,7,9.11]
B、[6,917,11]
C、[7,11,9,6]
D、[11,6,7,9]
答案:A
4.返回序列或者參數(shù)集合中的所有數(shù)的和,應(yīng)該使用()函數(shù)
A、sorted
B、max
Cxmin
D、sum
答案:D
5.以下語(yǔ)句的輸出結(jié)果為:foriinrange(5):print(i)
A、01234
B、12345
C、54321
D、55555
答案:A
6.Python內(nèi)置函數(shù)()月來返回序列中的最大元素。
Axmax()
B、min()
C、Ien()
D、sum()
答案:A
7.a二'我叫張三',isinstance(a,str)的返回值是
A、1
B、0
C、faIse
D、true
答案:D
8.已知輸入的第一個(gè)整數(shù)為3,第二個(gè)整數(shù)為2,則以下程序的輸出結(jié)果是:()
num1:input(請(qǐng)輸入第一個(gè)整數(shù):)num2=input(請(qǐng)輸入第二個(gè)整數(shù):)sum1=num1
+num2print(sum1)
A、語(yǔ)法錯(cuò)誤
B、5
C、32
D、33
答案:C
9.以下程序的輸出結(jié)果為:()print(2+5)
A、7
B、22222
C、25
D、語(yǔ)法錯(cuò)誤
答案:D
10.下列合法的變量名是:()
A、main。
B、car2
Cx2car
D、var-name
答案:B
D、22
答案:B
15.以下程序的輸出結(jié)果是0a=3;b=4;print(a<=b)
A、0
B、TRUE
C、FALSE
D、1
答案:B
16.按照Python語(yǔ)言規(guī)定的用戶標(biāo)識(shí)符命名規(guī)則,不能出現(xiàn)在標(biāo)識(shí)符中的是()
A、大寫字母
B、中劃線
C、數(shù)字字符
D、下劃線
答案:B
17.已知x=3,那么執(zhí)行語(yǔ)句x*=6之后,x的值為()。
A、17
B、18
C、19
D、20
答案:B
18,下列不是刪除列表元素的關(guān)鍵字的是()
A、deI
B、remove
C、pop
D、append
答案:D
19.執(zhí)行下面操作后,Iist2的值是:()list1=['a\,b*.'c']list2=list1list1.
append('de')
Ax['a'/b'/c1]
B、['a','b','c\'de']
C、['d't'e','a','b','c']
D、['a1,'b','c','d','e']
答案:B
20.已知x=[1,2,3,4,5],那么執(zhí)行語(yǔ)句delx[:3]之后,x的值為0。
A、[1,2]
B、[3,4]
Cv[4,5]
D、[1,3]:
答案:C
21.not(3>4and4<5)的結(jié)果是
Axtrue
B、faIse
C、1
D、0
答案:A
22.刪除列表元素的函數(shù)是0
Axdel()
B、index()
C、enmerate()
D、insert0
答案:A
23.下列哪種說法是錯(cuò)誤的()
A、python是一門面向?qū)ο蟮恼Z(yǔ)言
B、python是一門面向過程的語(yǔ)言
C、python是一種解釋型語(yǔ)言的計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言
D、python程序無需編譯成二進(jìn)制代碼,而是在執(zhí)行時(shí)對(duì)語(yǔ)句一條一條編譯。
答案:B
24.Python語(yǔ)句Iist(range2,10,3))執(zhí)行結(jié)果為().
A、[1,4,7]
B、[1,3,7]
C、[4,1,7]
D、[1,7,4]
答案:A
25.以下是浮點(diǎn)型的數(shù)據(jù)為
A、1
B、“0.1
C、1e1
D、4+3j
答案:C
26.當(dāng)a的值為3和5時(shí),以下條件語(yǔ)句均為真的是
A\ifa二二3ora二二5:
B、ifa二二3anda=二5:
C、ifa-3and5:
D、ifa==3or5:
答案:A
27.表達(dá)式len(range(1,10))的值為()
A、10
B、9
C、5
D、11
答案:B
28.Python不支持的數(shù)據(jù)類型有()
A、char
B、int
Cxfloat
D、list
答案:A
29.設(shè)有語(yǔ)句:a=3;則執(zhí)行了語(yǔ)句a*=a-2;變量a的值是()
A、7
B、0
C、3
D、語(yǔ)法錯(cuò)誤
答案:C
30.將列表中的數(shù)據(jù)從小到大排序該使用()函數(shù)
A、sorted
B、max
C、min
D、sum
答案:A
31.以下選項(xiàng)中合法的用戶標(biāo)識(shí)符是()
A、41nt)
Bx_2Test
C、3Dmax
D、A.dat#
答案:B
32.3in(1,2,3)的結(jié)果是()
A、TRUE
B、FALSE
C、2
D、3
答案:A
33.下列哪個(gè)語(yǔ)句在Python中是非法的?()
A、x+=y
B、x%=1
C、x+1=y+1
Dxx=y
答案:C
34.Python內(nèi)置函數(shù)()用來返回序列中的最小元素。
A、max()
Bxmin()
CxIen()
D、sum()
答案:B
35.關(guān)于字符串下列說法錯(cuò)誤的是()
A、以單引號(hào)開始的字符串必須以單引號(hào)結(jié)束
B、單引號(hào)的字符串中可以放雙引號(hào)
C、三引號(hào)中的轉(zhuǎn)義字符不被轉(zhuǎn)義
D、三引號(hào)可以用作程序的注釋
答案:C
36.以下科學(xué)計(jì)數(shù)法表示正確的是:()
A、e10
B、1e-1
C、4e+0.2
Dxe-1
答案:B
37.表達(dá)式sum(ranged,10,2))的值為()。
A、24
B、25
C、26
D、27
答案:B
38.表達(dá)式Iist(fiIter(Iambdax:x%2==0,range(10)))的值為()
A、表達(dá)式Iist(fiIter(Iambdax:x%2==0,range(10)))的值為:
B、[2,4,6,8]
C、[1,3,5,7,9]
D、[0,1,3,5,7,9]
答案:A
39.?>17//2的輸出結(jié)果是
A、8
B、8
C、8.5
D、9
答案:B
40.表達(dá)式len(range(1,10))的值為0。
A、3
B、6
C、7
D、9
答案:D
41.Ien((1,2,3,4))的結(jié)果是()
A、1
B、2
C、3
D、4
答案:D
42.下列哪種說法是正確的()
A、python中變量名不區(qū)分大小寫
B、python中變量名區(qū)分大小寫
C、python中變量名首字符不能是下劃線
D、python中變量名只能由字母和數(shù)字組成
答案:B
43.Python內(nèi)置函數(shù)0.用來返回?cái)?shù)值型序列中所有元素之和。
A、max()
B、min()
Cxlen()
D、sum()
答案:D
44.以下對(duì)break語(yǔ)句的作用描述正確的是:
A、終止程序
B、終止本次循環(huán)
C、跳出當(dāng)前層循環(huán),繼續(xù)執(zhí)行循環(huán)體以外的語(yǔ)句
D、終止程序中所有循環(huán),再執(zhí)行循環(huán)以外的語(yǔ)句
答案:C
45.已知x,y=5,10;則表達(dá)式print(xory)的輸出結(jié)果是:()
A、5
B、true
C、faIse
D、10
答案:A
46.a='45',將變量a轉(zhuǎn)換為一個(gè)浮點(diǎn)數(shù),用以下哪個(gè)函數(shù)
A、int(a)
B、float(a)
Gstr(a)
D、type(a)
答案:B
47.python文件的擴(kuò)展名()
A、doc
B、txt
c、py
D\html
答案:C
48.已知x='123'和y=1456',那么表達(dá)式x+y的值為()
A、123456,
B、123456
C、123+456
D、123+456'
答案:A
49.從循環(huán)體內(nèi)某一層跳出繼續(xù)執(zhí)行循環(huán)體外的語(yǔ)句是
A、break
B、continue
C、return
D、空語(yǔ)句
答案:A
50.以下語(yǔ)句的輸出結(jié)果為:foriinrange(2,5):print(i)
A、2345
B、24
C、234
D、22222
答案:C
51.下列Python語(yǔ)句正確的是()
A、min=xifx<y
Bxmax=x>y?x:y
C、if(x>y)printx
Dxmin=xifx<yeIsey
答案:D
52.以下運(yùn)算符中優(yōu)先級(jí)最高的是()
A、+=
B、==
C、**
D、or
答案:C
53.以下程序的輸出結(jié)果為:()print(1,2,3,end=#)print(Bye)
A、1,2,3,end="#"Bye
B、123#Bye
C、123Bye
D、123#Bye
答案:B
54.a=’45',將變量a轉(zhuǎn)換為一個(gè)整型,用以下哪個(gè)函數(shù)
A、int(a)
B、float(a)
C、str(a)
Dxtype(a)
答案:A
55.在函數(shù)內(nèi)部可以通過()關(guān)鍵字來定義全局變量.
A、def
B、gib
C、function
D、globaI
答案:D
56.python語(yǔ)言的if語(yǔ)句嵌套時(shí),if與else的配對(duì)關(guān)系是:
Av每個(gè)else與if的配對(duì)是任意的
B、每個(gè)else總是與最外層的if配對(duì)
C、每個(gè)else總是與它上面的最近的if配對(duì)
D、每個(gè)else總是與有相同縮進(jìn)的if配對(duì)
答案:D
57.不屬于Python語(yǔ)言關(guān)鍵字的是0
A、int
B、reak
C、while
D、string
答案:D
58.以下程序的輸出結(jié)果是()print('5,*3/5,+,3,)
A、5558
B、1553
C、55553
D、158
答案:C
59.以下程序的輸出結(jié)果為:Oprint(HeIIo,'python')
Ax"HeIIo'"python'
B、HeIIo'python'
CxHeIIopython
D、HeiIo,python
答案:C
60.以下語(yǔ)句的執(zhí)行結(jié)果為:foriinrange(1,11):if(i%3=0):continueprint(i,
end二’’)
A、12
B、12457810
C、12345678910
D、369
答案:B
61.已知f=lambdax:x%-3,那么表達(dá)式f(7)的值為()
A、1
B、2
C、-1
D、-2
答案:D
62.關(guān)于列表數(shù)據(jù)結(jié)構(gòu),下面描述正確的是()
A、不支持in運(yùn)算符
B、必須按順序插入元素
C、可以不按順序查找元素
D、所有元素類型必須用同
答案:C
63.Python內(nèi)置函數(shù)()可以返回列表、元組、字典、集合、字符串以及range對(duì)
象中元素個(gè)數(shù)。
A、max()
BxIen()
Cxmin()
D、get()
答案:B
64.已知x=3,那么執(zhí)行語(yǔ)句x+=6之后,x的值為()o
A、7
B、8
C、9
D、10
答案:C
65.以下關(guān)于運(yùn)算符優(yōu)先順序的描述中正確的是()。
A、關(guān)系運(yùn)算符<算術(shù)運(yùn)算符〈賦值運(yùn)算符<邏輯與運(yùn)算符
B、邏輯與運(yùn)算符<關(guān)系運(yùn)算符<算術(shù)運(yùn)算符〈賦值運(yùn)算符
C、邏輯與運(yùn)算符<關(guān)系運(yùn)算符<算術(shù)運(yùn)算符<賦值運(yùn)算符
D、賦值運(yùn)算符<邏輯與運(yùn)算符<關(guān)系運(yùn)算符<算術(shù)運(yùn)算符
答案:D
66.下列哪種說法是錯(cuò)誤的()
A、除字典類型外,所有標(biāo)準(zhǔn)對(duì)象均可以用于布爾測(cè)試
B、空字符串的布爾值是false
C、空列表對(duì)象的布爾值是千aIse
D、值為0的任何數(shù)字對(duì)象的布爾值是faIse
答案:A
67.?>x=y=z=w=15?>x+=2?>y-=5?>z*=2?>w/=3?>print(x,y,z,w)的輸出結(jié)
果是
A、1710305.0
B、1030517
C、103055
D、10307.517
答案:A
68.轉(zhuǎn)義字符'\n'的含義是0
A、退格
B、回車
C、回車換行
D、換頁(yè)
答案:C
69.以下對(duì)continue語(yǔ)句的作用描述正確的是
A、終止程序
B、終止本次循環(huán)
C、跳出當(dāng)前層循環(huán),繼續(xù)執(zhí)行循環(huán)體以外的語(yǔ)句
D、終止程序中所有循環(huán),再執(zhí)行循環(huán)以外的語(yǔ)句
答案:B
70.下列哪種數(shù)據(jù)類型是浮點(diǎn)型
A、58
B、58.0
C、'58'
D、'58.0'
答案:B
71.Python中關(guān)閉文件應(yīng)使用文件對(duì)象的()方法。
Axopen()
B、close0
C、file()
D、read()
答案:B
72.以下程序的輸出結(jié)果是()print(3//2,3%2);
A、1.5,1
B、1,1
C、1.51
D、1,1
答案:B
73.返回序列或者參數(shù)集合中的最大值,應(yīng)該使用()函數(shù)
A、sorted
B、max
C、min
D、sum
答案:B
74.Python中打開文件的函數(shù)是()。
Axopen()
B、close()
C、file()
D、read()
答案:A
75.下列選項(xiàng)中,不能用作標(biāo)識(shí)符的是0
A、_1234_
B、_1_2
C、int_2_
D、2_int
答案:D
76.條件“當(dāng)x的值在80到90之間不包含端點(diǎn)”的正確語(yǔ)句為
A、ifx<80and=",,x="">90
B、ifx>80andx<90
C、ifx>80orx<90
D、ifx<80or=""x="">90
答案:B
77.?>-4**3的輸出結(jié)果
A、-12
B、12
C、-64
D、64
答案:C
78.(1,2,3)+(4,5,6)的結(jié)果是()
A、(1,2,3,4,5,6)
B、(5.7,9)
C、(2.3,4)
D、(45,6,1,2,3)
答案:A
79.可以通過什么函數(shù)獲取列表的長(zhǎng)度()
A、print()
B、Ien()
CxIon()
D、append()
答案:B
80.以下程序的輸出結(jié)果為:Oprint(c:\new\report\tabIe.py)
Axc:\new\report\tabIe.py
B、c:eweportabIe.py
Cxew\report\tabIe.py
D、c:eweportabIe.py
答案:D
81.在Python語(yǔ)言中,以下非法的賦值語(yǔ)句是()
Avj++
B、a=xand(i+1)
C、x=j>0
D、k=i=j
答案:A
82.下面哪個(gè)不是Python合法的標(biāo)識(shí)符()
Axint32
B、40XL
C、seIf
D、_name—
答案:B
83.Python不支持的數(shù)據(jù)類型有()
Axchar
B、int
C、float
D、list
答案:A
84.已知x,y=5,10;則表達(dá)式print(xandy)的輸出結(jié)果是:()
A、5
B、true
C、faIse
D、10
答案:D
85.Iistk[,中國(guó)]'美國(guó)',‘韓國(guó)」訪問列表中的,中國(guó),元素的代碼是()
A、Iist1[0]
B、Iist1[1]
C、Iist1[2]
DxIist1[3]
答案:A
86.下列哪種說法是正確的()
A、python交互模式中一行只能寫一條語(yǔ)句
B、python文件模式中可以寫多條語(yǔ)句
C、在Python中,單行注釋符號(hào)為“//”
答案:B
87.以下程序的輸出結(jié)果為:()print(1,2,3,4,5,sep=#)
A、語(yǔ)法錯(cuò)誤
B、1,2,3,45,#
C、1#2#3#4#5
D、1,2,3,4,5,sep=#
答案:C
88.表達(dá)式len([iforiinrange(10)])的值為()
Ax0
B、1
C、9
D、10
答案:D
89.a=45.26,將變量a轉(zhuǎn)換為一個(gè)字符串,用以下哪個(gè)函數(shù)
A、int(a)
B、float(a)
C、str(a)
D、type(a)
答案:C
90.表達(dá)式3.6-5/2+1.2+5%2的值是()
A、4.3
B、4.8
C、3.3
D、3.8
答案:C
91.函數(shù)isinstance。的返回類型是
A、int
B、fIoat
C、str
D、bool
答案:D
92.以下程序的輸出結(jié)果為:()print(2*5)
A、10
B、22222
C、25
D、語(yǔ)法錯(cuò)誤
答案:B
93.以下程序的輸出結(jié)果為:Oprint(HeIIo,100,sep=end=#)print(您好)
A、"Hello",100,|,#“您好”
B、HeiI。,100,|,#您好
GHeilo|#100|#您好
D、Hello|l00#您好
答案:D
94.通過哪個(gè)函數(shù)可以將一個(gè)列表中的每個(gè)元素分別添加到另一個(gè)列表中()
A、\nsert()
B、extend()
C、append()
D、Ien()
答案:A
95.若希望當(dāng)x的值為奇數(shù)時(shí),表達(dá)式的值為“真”,x的值為偶數(shù)時(shí),表達(dá)式
的值為“假”。則以下不能滿足要求的表達(dá)式是0。
A、x%2==1
B、not(x%2~0)
C、not(x%2)
D、x%2
答案:C
96.下列哪種說法是錯(cuò)誤的0
A、python語(yǔ)言中的數(shù)據(jù)類型可以使用函數(shù)強(qiáng)制轉(zhuǎn)換
B、int()函數(shù)可以將任何其他類型的數(shù)據(jù)轉(zhuǎn)換為整型
C、Float。函數(shù)可以將一個(gè)整數(shù)轉(zhuǎn)換為浮點(diǎn)數(shù)
D、str()可以將任何其他類型的數(shù)據(jù)轉(zhuǎn)換為字符串
答案:B
97.下列哪個(gè)語(yǔ)句在Python中是非法的?()
A、x=y=z=1
B、x=(y=z+1)
C、x,y=y,x
D、x+=y
答案:B
98.以下關(guān)于列表長(zhǎng)度的說法正確的是()
A、列表長(zhǎng)度指列表中元素的數(shù)量
B、可以用Ion()獲取列表的長(zhǎng)度
C、列表長(zhǎng)度指的是列表最大元素值的大小
D、列表長(zhǎng)度指的是列表字符的個(gè)數(shù)
答案:A
99.已知x,y=,T;則表達(dá)式print(xandy)的輸出結(jié)果是:()
A、
B、true
C、faIse
D、-1
答案:D
100.?>True*False的輸出結(jié)果是
A、1
B、0
C、2
D、-2
答案:B
判斷題
1.Python中,定義的函數(shù)名可以使用保留字for.()
A、正確
B、錯(cuò)誤
答案:B
2.Python程序中每條語(yǔ)句以分號(hào)結(jié)尾。
A、正確
B、錯(cuò)誤
答案:B
3.在Windows平臺(tái)上編寫的Python程序無法在Linux平臺(tái)運(yùn)行。()
A、正確
B、錯(cuò)誤
答案:B
4.列表一旦創(chuàng)建就不能被修改。()
A、正確
B、錯(cuò)誤
答案:B
5.Python字典中的“值”不允許重復(fù)。。
A、正確
B、錯(cuò)誤
答案:B
6.Python列表中所有元素必須為相同類型的數(shù)據(jù)。()
A、正確
B、錯(cuò)誤
答案:B
7.PyCharm是Python的集成開發(fā)環(huán)境。。
A、正確
B、錯(cuò)誤
答案:A
8.Python關(guān)鍵字不可以作為變量名。()
A、正確
B、錯(cuò)誤
答案:A
9.關(guān)系運(yùn)算符中二二代表數(shù)學(xué)中的等號(hào)。()
A、正確
B、錯(cuò)誤
答案:A
10.已知x=3,那么賦值語(yǔ)句x="bcedfg'是無法正常執(zhí)行的。。
A、正確
B、錯(cuò)誤
答案:B
11.在Python中可以使用if作為變量名。()
A、正確
B、錯(cuò)誤
答案:B
12.判斷整數(shù)i能否同時(shí)被3和5整除的python表達(dá)式為i%3==0andi%5==0()
A、正確
B、錯(cuò)誤
答案:A
13.下面的這段條件語(yǔ)句代碼是正確的()y二Trueify=True:print(厲害)else:p
rint(不厲害)
A、正確
B、錯(cuò)誤
答案:B
14.定義函數(shù)時(shí),可以不設(shè)置參數(shù)。()
A、正確
B、錯(cuò)誤
答案:A
15.Python變量名必須以字母或下劃線開頭,并且區(qū)分字母大小寫。()
A、正確
B、錯(cuò)誤
答案:A
16.在Python語(yǔ)言中,變量a=3,變量b=3,那么a和b是相等的。()
A、正確
B、錯(cuò)誤
答案:B
17.函數(shù)的第一行語(yǔ)句可以選擇性地使用文檔字符串一用于存放函數(shù)說明。()
A、正確
B、錯(cuò)誤
答案:A
18.Python中input()函數(shù)的返回值總是字符串。()
A、正確
B、錯(cuò)誤
答案:A
19.加法運(yùn)算符可以用來連接字符串并生成新字符串。()
A、正確
B、錯(cuò)誤
答案:A
20.Python使用縮進(jìn)來體現(xiàn)代碼之間的邏輯關(guān)系。()
A、正確
B、錯(cuò)誤
答案:A
21.Python變量使用前必須先聲明,并且一旦聲明就不能再當(dāng)前作用域內(nèi)改變其
類型。()
A、正確
B、錯(cuò)誤
答案:B
22.在Python中可以使用for作為變量名。()
A、正確
B、錯(cuò)誤
答案:B
23.在Python語(yǔ)言中,'二,表示賦值,即將'二'右側(cè)的計(jì)算結(jié)果賦值給左側(cè)變量,
包含‘=’的語(yǔ)句稱為賦值語(yǔ)句。()
A、正確
B、錯(cuò)誤
答案:A
24.“二”是賦值的意思,x=2與2二x都合法。()
A、正確
B、錯(cuò)誤
答案:B
25.Python變量名區(qū)分大小寫,所以student和Student不是同一個(gè)變量。()
A、正確
B、錯(cuò)誤
答案:A
26.相比C++程序,Python程序的代碼更加簡(jiǎn)潔、語(yǔ)法更加優(yōu)美,但效率較低。
()
A、正確
B、錯(cuò)誤
答案:A
27.Python中的變量名可以是任意的字母、數(shù)字和下劃線組成。()
A、正確
B、錯(cuò)誤
答案:B
28.函數(shù)是一段具有特定功能的、可重用的語(yǔ)句組。()
A、正確
B、錯(cuò)誤
答案:A
29.元組使用小括號(hào)0,列表使用方括號(hào)口。()
A、正確
B、錯(cuò)誤
答案:A
30.end=",可以用引號(hào)中的內(nèi)容作為輸出的結(jié)尾()
Av正確
B、錯(cuò)誤
答案:A
31.在Python中,運(yùn)行下列程序,從鍵盤接受的數(shù)據(jù)分別是10和20,輸出結(jié)果
是1020o0a=int(input())b=int(input())print(a+b)
Ax正確
B、錯(cuò)誤
答案:B
32.順序結(jié)構(gòu)每條語(yǔ)句可以執(zhí)行多次。()
A、正確
B、錯(cuò)誤
答案:B
33.函數(shù)的名稱可以隨意命名。()
A、正確
B、錯(cuò)誤
答案:B
34.對(duì)于Python程序的代碼來說,縮進(jìn)是硬性要求,如果縮進(jìn)錯(cuò)了,可能會(huì)導(dǎo)致
程序無法運(yùn)行或運(yùn)行結(jié)果錯(cuò)誤。()
A、正確
B、錯(cuò)誤
答案:A
35.字典的”鍵必須是不可變的。()
Av正確
B、錯(cuò)誤
答案:A
36.以下程序輸出結(jié)果是‘a(chǎn)'()while1<10:print('a')
A、正確
B、錯(cuò)誤
答案:A
37.Python中,if-eIif-eIse語(yǔ)句描述多分支結(jié)溝。()
A、正確
B、錯(cuò)誤
答案:A
38.當(dāng)a和b先后輸入10和9的時(shí)候,下面這段程序的結(jié)果是“大于"()。a=i
nt(input())b=int(input())ifa>b:print(大于)
A、正確
B、錯(cuò)誤
答案:A
39.語(yǔ)句x二所put()執(zhí)行時(shí),如果從鍵盤輸入12并按回車鍵,則x的值是,12,
()
A、正確
B、錯(cuò)誤
答案:A
40.break能結(jié)束循環(huán),而continue只能結(jié)束本循環(huán)。()
Av正確
B、錯(cuò)誤
答案:A
41.Python關(guān)鍵字elif表示eIse和if兩個(gè)單詞的縮寫0
A、正確
B、錯(cuò)誤
答案:A
42.Python是一種跨平臺(tái)、開源、免費(fèi)的高級(jí)動(dòng)態(tài)編程語(yǔ)言。()
A、正確
B、錯(cuò)誤
答案:A
43.Python代碼的注釋只有一種方式,那就是使月#符號(hào)。()
A、正確
B、錯(cuò)誤
答案:B
44.下列程序運(yùn)行結(jié)果為123Ob=int(123)print(b)()
A、正確
B、錯(cuò)誤
答案:A
45.Python字典中的“鍵”不允許重復(fù)。()
Av正確
B、錯(cuò)誤
答案:A
46.Python模塊文件的擴(kuò)展名不一定是.py。()
A正確
B、錯(cuò)誤
答案:B
47.函數(shù)是代碼復(fù)用的一種方式。()
A、正確
B、錯(cuò)誤
答案:A
48.列表的索引是從0開始的。()
A、正確
B、錯(cuò)誤
答案:A
49.在列表c=[black,red,green,yeIlow,orange,blue]中,元素"red”可以表
示c[2]()o
A、正確
B、錯(cuò)誤
答案:B
50.a=b可以判斷變量a和變量b是否相等()
A、正確
B、錯(cuò)誤
答案:B
填空題
1.程序的基本控制結(jié)構(gòu)的是順序結(jié)構(gòu)、選擇結(jié)構(gòu)、—結(jié)構(gòu)。
答案:循環(huán)
2.字典中多個(gè)元素之間使用—分隔開,每個(gè)元素的鍵與值之間使用:分隔開。
答案:逗號(hào)
3.已知x=3,那么執(zhí)行語(yǔ)句x+二6之后.x的值為—o
答案:9
4.字典對(duì)象的一方法返回字典中的鍵-值對(duì)”列表。
答案:items。
5.Python語(yǔ)詢Iist(ranged,10,3))執(zhí)行結(jié)果為。
答案:[1.4,7]
6.表達(dá)式int('123)的值為—o
答案:123
7.列表使用號(hào)。
答案:口
8.Python內(nèi)置函數(shù)一可以返回列表、元組、字典、集合.字符串以及range對(duì)
象中元素個(gè)數(shù)。
答案:len()
9.表達(dá)式sum(ranged,10,2))的值為。
答案:25
10.現(xiàn)在主流Python版本為—
答案:3
11.對(duì)于字典D二{'A':10,'B':20,'C':30,'D':40},len(D)的是—。
答案:4
12.Python關(guān)鍵字elif表示eIse和兩個(gè)單詞的縮寫。
答案:if
13.切片選取的區(qū)間是—型的,不包括結(jié)束位的值。
答案:左閉右開
14.Python語(yǔ)言是一種解釋型、面向—的程序設(shè)計(jì)語(yǔ)言
答案:對(duì)象
15.Python中用于表示邏輯與、邏輯或or、邏輯非not
答案:and
16.表達(dá)式'ab'in'acbed'的值為—。
答案:TURE
17.已知x=[1,2,3,2,3],執(zhí)行語(yǔ)句x.remove⑵之后,x的值為—。
答案:[1,3,2,3]
18.沒有return語(yǔ)句的函數(shù)將返回一。
答案:None
19.列表、元組、字符串是Python的—序列。
答案:有序
20.已知x=3,那么執(zhí)彳京吾句x*=6之后,x的值為—o
答案:18
21.Python公司的設(shè)計(jì)理念是“優(yōu)雅”,“明確”,0
答案:簡(jiǎn)單
22.Python3.x語(yǔ)詢print(1,2,3,sep=':2的輸出結(jié)果為。
答案:1:2:3
23.假設(shè)列表對(duì)象aList的值為[3,4,5,6,7,9,11,13,15,17],那么切片aList[3:
7]得到的值是
答案:[6,7,9,11]
24.在Python中,使用關(guān)鍵字—定義函數(shù)。
答案:def
25.查看變量類型的Python內(nèi)置函數(shù)是
答案:type0
26.python語(yǔ)句print;type([1,2,3,4]))的輸出結(jié)果是類型
答案:list
27.字典對(duì)象的一方法返回字典的值列表。
答案:valuesO
28.已知x=2,語(yǔ)句x+二1執(zhí)行后,x的值是o
答案:3
29.Python中的可變數(shù)據(jù)類型有列表和一。
答案:字典
30.任意長(zhǎng)度的Python列表、元組和字符串中最后一個(gè)元素的下標(biāo)為一。
答案:7
31.函數(shù)定義以def開始,最后以—結(jié)束
答案:冒號(hào)
32.字典中多個(gè)元素之間使用逗號(hào)分隔開,每個(gè)元素的鍵”與值之間使用—分隔
開。
答案:冒號(hào)
33.已知ls=[1,2,3,4,5],那么print(Is[1:5])的結(jié)果是—。
答案:[2,3,45]
34.Python是一種跨平臺(tái)、—、免費(fèi)的高級(jí)動(dòng)態(tài)編程語(yǔ)言。
答案:開源
35.在循環(huán)體中使用—可以跳出循環(huán)體
答案:break語(yǔ)句
36.字符串s中最后一個(gè)字符的位置是一o
答案:7
37.python常用的集成開發(fā)環(huán)境是一。
答案:Pycharm
38.字典對(duì)象的—方法可以獲取指定“鍵”對(duì)應(yīng)的“值'并且可以在指定“鍵”
不存在的時(shí)候返回指定值,如果不指定則返回None。
答案:get()
39.Python序列類型包括:字符串、一和元組
答案:列表
4O.Pycharm分為社區(qū)版、教育版和專業(yè)版,初學(xué)者一般選擇—版本。
答案:社區(qū)版
41.字典中多個(gè)元素之間使用,分隔開,每個(gè)元素的鍵與值之間使用―分隔開。
答案::
42.Python語(yǔ)言是_型語(yǔ)言
答案:解釋
43.在循環(huán)語(yǔ)句中,—語(yǔ)句的作用是提前進(jìn)入下一次循環(huán)。
答案:continue
44.python,如果語(yǔ)句太長(zhǎng),可以使用—作為續(xù)行符
答案:\
45.函數(shù)是一段具備特定功能的、可―的語(yǔ)句組。
答案:復(fù)用
46.Python源代碼文件的后綴名是一。
答案:.py
47.已知列表x=[1,2],那么連續(xù)執(zhí)行命令y=x和y.append⑶之后,x的值為
答案:口,2,3]
48.字符串是一種表示—數(shù)據(jù)的類型
答案:文本
49.轉(zhuǎn)義字符r\n;的含義是一。
答案:回車換行
50.表達(dá)式Iist(range(5))的值為。
答案:[0,1,2,3,4]
簡(jiǎn)答題
1.簡(jiǎn)述你對(duì)input。函數(shù)的理解?
答案:input。獲取用戶輸入,不論用戶輸入的是什么,獲取到的都是字符串類
型的。
2.簡(jiǎn)述解釋型語(yǔ)言的理解
答案:(1)解釋型語(yǔ)言每次運(yùn)行都需要將源代碼解釋稱機(jī)器碼并執(zhí)行,效率較
低;(2)只要平臺(tái)提供相應(yīng)的解釋器,就可以運(yùn)行源代碼,所以可以方便源程
序移植;(3)Python等屬于解釋型語(yǔ)言。
3.請(qǐng)簡(jiǎn)述導(dǎo)入模塊的方法。
答案:1.import+模塊名稱2.from…import語(yǔ)句
4.編程題:實(shí)現(xiàn)登錄功能要求:實(shí)現(xiàn)用戶輸入用戶名和密碼,當(dāng)用戶名為admin
且密碼為123時(shí),顯示登陸成功,否則登陸失??!
答案:name二input('請(qǐng)輸入用戶名:')pw=input('請(qǐng)輸入用戶密碼:')if(n
ame=='admin')and(pw=='123'):print('登錄成功')else:Print('登錄失
敗’)
5.python和其他語(yǔ)言的區(qū)別?
答案:python是一種解釋性語(yǔ)言,Python代碼在運(yùn)行之前不需要編譯。Python
是動(dòng)態(tài)類型語(yǔ)言,指的是你在聲明變量時(shí),不需要說明變量的類型。
6.Python中range()函數(shù)的用法?
答案:函數(shù)原型:range(start,end,step):參數(shù)含義:start:計(jì)數(shù)從start
開始。默認(rèn)是從0開始。end:到end結(jié)束,但不包括end。step:每次跳躍的間
距,默認(rèn)為1。
7.Diet特點(diǎn)?
答案:1.key不重復(fù),不可變;2.數(shù)據(jù)無序排放;3.數(shù)據(jù)無序排放;1.可變數(shù)據(jù)
類型。
8.簡(jiǎn)述程序代碼添加注釋的作用與方法
答案:注釋是在程序中添加說明,增強(qiáng)程序的可讀性。單行注釋(行注釋):以#
開頭,#后面的內(nèi)容都是注釋,不執(zhí)行多行注釋(塊注釋):多行注釋,可以用一
對(duì)連續(xù)的三個(gè)引號(hào)(單引號(hào)和雙引號(hào)都可以)。
9.簡(jiǎn)述Python代碼的組織和縮進(jìn)
答案:Python語(yǔ)言時(shí),直接通過縮進(jìn)來組織代碼塊?!翱s進(jìn)”成為了Python語(yǔ)
法強(qiáng)制的規(guī)定??s進(jìn)時(shí),幾個(gè)空格都是允許的,但是數(shù)目必須統(tǒng)一。我們通常采
用“四個(gè)空格”表示一個(gè)縮進(jìn)。
10.為什么初學(xué)者建議選擇先學(xué)習(xí)Python?
答案:簡(jiǎn)潔的語(yǔ)法、易配置易運(yùn)行、海量的標(biāo)準(zhǔn)庫(kù)、第三方庫(kù)、容易調(diào)試
11.要求:從鍵盤獲取自己的年齡,判斷是否大于或者等于18歲,如果滿足就輸
出“已成年,網(wǎng)吧可以去了"1.使用input從鍵盤中獲取數(shù)據(jù),并且存入到一個(gè)
變量中2.使用if語(yǔ)句,來判斷age二18是否成立
答案:age=eval(input(請(qǐng)輸入年齡:))ifage=18:print('已成年,網(wǎng)吧可以去
了‘)
12.什么是函數(shù)?
答案:函數(shù)是組織好的,可重復(fù)使用的,用來實(shí)現(xiàn)單一,或相關(guān)聯(lián)功能的代碼段。
13.輸入三個(gè)整數(shù)x、v、z,求其最大值。
答案:a=int(input(請(qǐng)輸入一個(gè)數(shù)字))b=int(input(請(qǐng)輸入一個(gè)數(shù)字))c=int(i
nput(請(qǐng)輸入一個(gè)數(shù)字))ifa<b:a,b=b,aifc>a:print(c)eIse:print(a)
14.在Python中,變量的作用?
答案:用來存儲(chǔ)數(shù)據(jù)提高開發(fā)效率,因?yàn)榭梢詮?fù)用
15.簡(jiǎn)述Python源程序的基本概念?
答案:Python程序由模塊組成。-個(gè)模塊對(duì)應(yīng)一個(gè)python源文件,一般后綴名是:
py0模塊由語(yǔ)句組成。運(yùn)行Python程序時(shí),按照模塊中語(yǔ)句的順序依次執(zhí)行。
16.定義函數(shù)add(),該函數(shù)有一個(gè)整型參數(shù),調(diào)月add()函數(shù)后返回1至參數(shù)值
之和
答案:defadd(num):s=0foriinrange(num+1):s+=ireturns
17.簡(jiǎn)述Python中變量的類型?
答案:(1)在Python中定義變量時(shí)不需要指定類型的。(2)數(shù)據(jù)類型可以分
為數(shù)字型和非數(shù)字型。數(shù)字型:整形(int)、浮點(diǎn)型(float)、布爾型(boo
I)、復(fù)數(shù)型非數(shù)字型:字符型、列表、元組、字典
18.簡(jiǎn)述Python的應(yīng)用領(lǐng)域
答案:Web應(yīng)用開發(fā)、自動(dòng)化運(yùn)維、人工智能領(lǐng)域、網(wǎng)路爬蟲、科學(xué)計(jì)算、游戲
開發(fā)
19.簡(jiǎn)述各類型變量間的計(jì)算方法?
答案:1)數(shù)字型變量之間可以直接計(jì)算2)字符串變量之間使用+拼接字符串3)
字符串變量可以和整數(shù)使用*重復(fù)拼接相同的字符串4)數(shù)字型變量和字符串之
間不能進(jìn)行其他計(jì)算
20.算數(shù)運(yùn)算符的優(yōu)先級(jí)?
答案:從整體的運(yùn)算符優(yōu)先級(jí)順序來看,從大到小的排序?yàn)樗阈g(shù)運(yùn)算符
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025廣東肇慶市德慶縣教育局所屬公辦幼兒園招聘合同制工作人員26人參考考試題庫(kù)及答案解析
- 2025四川宜賓鉦興智造科技有限公司第二批項(xiàng)目制員工招聘4人備考筆試試題及答案解析
- 2026年紅河元陽(yáng)縣教育體育系統(tǒng)事業(yè)單位校園公開招聘(20人)考試重點(diǎn)試題及答案解析
- 2025廣西欽州市靈山縣自然資源局招聘公益性崗位人員1人考試核心試題及答案解析
- 2026昆玉職業(yè)技術(shù)學(xué)院引進(jìn)高層次人才(28人)考試核心題庫(kù)及答案解析
- 2026年渭南富平縣富閻高新初級(jí)中學(xué)教師招聘?jìng)淇己诵脑囶}附答案解析
- 2025中南林業(yè)科技大學(xué)涉外學(xué)院人才招聘參考筆試題庫(kù)附答案解析
- 2026中證中小投資者服務(wù)中心招聘?jìng)淇己诵念}庫(kù)及答案解析
- 2025錦州市部分事業(yè)單位赴高校公開招聘2026年應(yīng)屆畢業(yè)生(第二批)筆試重點(diǎn)題庫(kù)及答案解析
- 廣州民航職業(yè)技術(shù)學(xué)院民航經(jīng)營(yíng)管理學(xué)院招聘勞動(dòng)合同制教學(xué)助理考試題庫(kù)附答案
- 6第六章 項(xiàng)目管理架構(gòu)
- 2025年全新中醫(yī)藥學(xué)概論試題與答案
- 2026云上(貴州)數(shù)據(jù)開發(fā)有限公司第一次社會(huì)招聘18人考試筆試備考題庫(kù)及答案解析
- 裝修工賠償協(xié)議書
- 2025重慶兩江新區(qū)公安機(jī)關(guān)輔警招聘56人備考題庫(kù)含答案詳解(完整版)
- 2025年及未來5年市場(chǎng)數(shù)據(jù)中國(guó)焦化行業(yè)市場(chǎng)前景預(yù)測(cè)及投資方向研究報(bào)告
- 25秋國(guó)家開放大學(xué)《理工英語(yǔ)4》形考任務(wù)參考答案
- 2025年初級(jí)煤礦綜采安裝拆除作業(yè)人員《理論知識(shí)》考試真題(新版解析)
- 文明單位申報(bào)表填寫范例及審核指南
- 《中級(jí)財(cái)務(wù)會(huì)計(jì)》課程重點(diǎn)難點(diǎn)講解(東北財(cái)經(jīng)大學(xué)版)-課件
- DB61-T 1362-2020 海綿城市低影響開發(fā)雨水系統(tǒng)技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論