版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
Python基礎(chǔ)題庫100題及答案
1.下面不屬于python特性的是()o
A.簡單易學(xué)
B.開源的免費(fèi)的
C.屬于低級語言
D.高可移植性
答案:C
2.Python腳本文件的擴(kuò)展名為()。
Aopython
Bopy
Copt
D。pg
答案:B
3.當(dāng)需要在字符串中使用特殊字符時,python使用O作
為轉(zhuǎn)義字符。
A.\
B./
C.#
D.%
答案:A
4.下面()不是有效的變量名。
A._demo
B.XXX
C.Numbr
D.my-score
答案:C
5.嘉運(yùn)算運(yùn)算符為()o
A.*
B.**
C.%
D.//
答案:B
6.關(guān)于a。or0b的描述錯誤的是()。
A.若a=Trueob=True貝?。輆orb==True
B.若a=Trueob=False貝1aorb==True
C.若a=Trueob=True貝?。輆orb==False
D.若a=Falseob=False則aorb==False
答案:C
7.優(yōu)先級最高的運(yùn)算符為O。
A./
B.//
C.*
D.()
答案:D
8.正確答案選項(xiàng)使用()關(guān)鍵字來創(chuàng)建python自定義函數(shù)。
n
B.func
re
D.def
答案:D
9.下面程序的運(yùn)行結(jié)果為()o
a=10
defosetNumber():
a=100
XXX()
print(a)
答案:10
10.關(guān)于a。orob的描述錯誤的是()。
A.若a=Trueob=True貝!]aorb==True
B.若a=Trueob=False貝aorb==True
C.若a=Trueob=True貝!]aorb==False
D.若a=Falseob=False則aorb==False
答案:C
11.關(guān)于函數(shù)參數(shù)傳遞中,形參與實(shí)參的描述錯誤的是
OO
A.python實(shí)行安值傳遞參數(shù)。值傳遞指調(diào)用函數(shù)時將常量
或變量的值(實(shí)參)傳遞給函數(shù)的參數(shù)(形參)
B.實(shí)參與形參存儲在各自的內(nèi)存空間中,是兩個不相關(guān)的
獨(dú)立變量
C.在參數(shù)內(nèi)部改變形參的值,實(shí)參的值一般是不會改變的。
D.實(shí)參與形參的名字必須相同
答案:B
12.下面程序的運(yùn)行結(jié)果為O。
defoswap(list):
temp=list[O]
list[O]=list[l]
list[l]=temp
myList=[l,2]
swap(myList)
print(myList)
答案:[2.1]
調(diào)用。pen函數(shù)可以打開指定文件,使用括號表示訪問模
式參數(shù),其中只讀模式為()。
Ao'a'
Bo'w+'
Co'r'
Do'w'
字符串是一個字符序列,例如,對于字符串s,從右向左
數(shù)第26個字符的索引是什么?
Aos[3]
Bos[-3]
Cos[0:-3]
Dos[:-3]
Python腳本文件的擴(kuò)展名是()o
Aopython
Bopy
Copt
D°Pg
關(guān)于賦值語句的作用,正確的描述是
Ao變量和對象必須類型相同
Bo每個賦值語句只能給一個變量賦值
Co將變量改寫為新的值
Do將變量綁定到對象
若a=,abcd,若想將a變?yōu)?,ebcd,則下列語句正確的是
Aoa="e'+a[l:]
Boa[0]='e'
Coa[l]='e'
XXX('a'o'e')
關(guān)于列表數(shù)據(jù)結(jié)構(gòu),下面描述正確的是
Ao可以不按順序查找元素
Bo必須按順序插入元素
Co不支持in運(yùn)算符
Do所有元素類型必須相同
下列不合法的Python變量名是
AoPython2
BoN.x
Cosum
DoHello_World
執(zhí)行以下兩條語句后,1st的結(jié)果是
1.1st=[3.2.1]
2.1st.append(lst)
Ao[3.2.1.[3.2.1]]
Bo[3.2.1.[...],其中“…”表示無窮遞歸
Co拋出異常
Do[3.2.1.1st]
下列不是Python語言關(guān)鍵字的是
Aoopen
Boif
Colambda
Dofinally
與x。yandyoz語句等價的是
AoXoyoz
Bonotx<yornoty<z
Conotx<yory<z
DoXoyornoty<z
以下哪條語句定義了一個Python字典
Ao{}
Bo{1.2.3}
Co[1.2.3]
Do(1.2.3)
執(zhí)行以下操作后,list2的值是:
l.listl=['a'o'b'o'c']
2.1ist2=listl
3.1istl.XXX('de')
答案:['a'o'b'o'c'o'de']
B.Python中的除法運(yùn)算符/總是返回一個整數(shù)結(jié)果。
C.使用**運(yùn)算符可以進(jìn)行雇運(yùn)算。
D.在Python中,可以使用round。函數(shù)對浮點(diǎn)數(shù)進(jìn)行四舍
五入。
下列哪個不可能出現(xiàn)在and操作的真值表中?
AoFTF
BoTTT
CoTFT
DoFFF
不可變類型的數(shù)據(jù)是哪一項(xiàng)?
Ao集合
Bo字典
Co元組
Do列表
對于字典d={'abc':l.'qwe':2.'zxc':3},len(d)的結(jié)果為:
Ao6
Bo3
Co12
Do9
下列哪項(xiàng)不是Python中對文件的讀取操作?
Aoread
Boreadall
Coreadlines
DoXXX
在讀寫文件之前,必須通過以下哪個方法創(chuàng)建文件對象?
Aocreate
Bofolder
CoFile
Doopen
以下不能創(chuàng)建一個字典的語句是:
Aodiet={}
Bodiet={(4,5,6):'nary'}
Codict={4:6}
Dodiet={[4,5,6]:'nary'}
下列程序共輸出_______個值:
l.age-23
2.start-2
3.ifage%2=0:
4.start-1
5.forxinrange(startoage+2.2):
6.print(x)
Ao10
Bo16
Co12
Do14
字符串是一個字符序列,例如,字符串S,從右側(cè)向左第
2個字符用什么索引?
Aos[:-2]
Bos[-2]
Cos[0:-2]
Dos[2]
下列哪一項(xiàng)不是Python的數(shù)據(jù)類型?
Aostring
Bofloat
Conal
Doint
下面哪一個不是Python語言的合法命名?
AoXXX
Bo_Monthly3
XXX
Do3monthly
Python中,用于獲取用戶輸入的命令為:
Aoinput
Boread
Coget
Dofor
用于生成和計(jì)算出新的數(shù)值的一段代碼稱為:
Ao表達(dá)式
Bo賦值語句
Co生成語句
Do標(biāo)識符
以下關(guān)于Python數(shù)值運(yùn)算描述錯誤的是哪一項(xiàng)?
AoPython支持+=、%=這樣的增量賦值操作符。
BoPython中的除法運(yùn)算符/總是返回一個整數(shù)結(jié)果。
Co使用**運(yùn)算符可以進(jìn)行雇運(yùn)算。
Do在Python中,可以使用round。函數(shù)對浮點(diǎn)數(shù)進(jìn)行四
舍五人。
B.在Python2.x中,10/3的結(jié)果為3而非3.3333,因此
10/3==3的判別結(jié)果為True,而Python3.x中則不同,10/3
的結(jié)果為3.3333,因此10/3=3的判別結(jié)果為Falseo
C.Python內(nèi)置支持復(fù)數(shù)運(yùn)算,可以使用j或者J來表示虛
數(shù)單位,例如3+4j。
D.%運(yùn)算符表示格式化字符串,可以將變量插入到字符串
中,例如"Hello。%s!"%nameo
A.print('C:\file\time')會輸出C:\file。ime,因?yàn)榉葱备鼙徽J(rèn)
為是轉(zhuǎn)義字符,需要使用雙反斜杠或者在字符串前加r來表示。
B.Python2.x中字符串是以單引號或雙引號括起來的任意
文本,如果字符串賦值的時候,內(nèi)部有單引號或雙引號時如果
不想使用轉(zhuǎn)義字符常??梢允褂萌柣蛘叻葱备軄肀硎?。
C.符號可以被用來表示轉(zhuǎn)義符號,例如doesn't和
"doesn't"都表示字符串doesn'to
D.被單引號)或者雙引號(“?!保┌鼑亩际亲址?。
B.字符串是自帶索引的,對變量word="Python”,word[l]
是字符y,而word[-l]是字符n。
B.+號可以用來拼接兩個字符串,對于以下代碼的輸出字
符串是Python:prefix="Py",prefix+'thon'。
C.字符串的索引有兩個邊界,前邊界是0,后邊界是字符
串的長度-1,例如word="Python",word⑼是字符P,word[5]
是字符n。
D.對于字符串"apple”,3*"apple”的結(jié)果為
"appleappleapple"。
B.在Python中if…elif…elif…結(jié)構(gòu)可以不包含else子句。
以下關(guān)于列表表述中錯誤的是哪一項(xiàng)?
A.可以用“==”比較兩個列表是否相同。
B.Python的列表可以嵌套,形成多維列表。
C.“+”號可以用來拼接兩個列表。
D.列表與字符串不同,可以通過索引和切片來修改。
以下調(diào)用錯誤的是哪一項(xiàng)無法確定,因?yàn)楹瘮?shù)ask的定義
沒有給出完整的代碼。
XXX(prompt)
4.ifanswer.lower()in('y'o'yes'):
5.print("Thankyou")
6.returnTrue
7.XXXQin('n'o'no'):
8.print("Whynot")
9.returnFalse
10.XXX:
11.print(hint)
函數(shù)ask()可以接受用戶輸入并判斷用戶輸入的內(nèi)容,如
果是‘y'或'yes,則會打印"Thankyou"并返回True,如果是H或
‘過則會打印"Whynot”并返回False,否則會打印提示信息
hinto
在Python中,關(guān)鍵字參數(shù)是讓調(diào)用者通過使用參數(shù)名區(qū)
分參數(shù),在使用時不允許改變參數(shù)列表中的參數(shù)順序。
在Python中,函數(shù)的return語句可以以元組tuple的方式
返回多個值。
可以在函數(shù)參數(shù)名前面加上星號*,這樣用戶所有傳來的
參數(shù)都被收集起來然后使用,星號在這里的作用是收集其余的
位置參數(shù),這樣就實(shí)現(xiàn)了變長參數(shù)。
AoPython中函數(shù)的返回值如果多于1個,則系統(tǒng)默認(rèn)將
它們處理成一個元組。
Bo遞歸調(diào)用語句可以出現(xiàn)在循環(huán)結(jié)構(gòu)中。
Co在Python中,一個算法的遞歸實(shí)現(xiàn)往往可以用循環(huán)實(shí)
現(xiàn)等價表示,但是大多數(shù)情況下循環(huán)表達(dá)的效率要更高一些。
Do在Python中,自帶數(shù)據(jù)結(jié)構(gòu)的運(yùn)算結(jié)果都是正確的。
函數(shù)是指可以直接或間接調(diào)用自身的函數(shù),其中l(wèi)ambda
函數(shù)是一種常見的匿名函數(shù),map函數(shù)可以將一個函數(shù)映射到
一個可迭代對象中的每個元素上并返回一個新的可迭代對象,
zip函數(shù)可以將多個可迭代對象中對應(yīng)位置的元素打包成元組
并返回一個新的可迭代對象,理ter函數(shù)可以根據(jù)指定的函數(shù)
對可迭代對象中的元素進(jìn)行篩選并返回一個新的可迭代對象。
在print函數(shù)的輸出字符串中,可以使用格式化字符串的
方式將O作為參數(shù),代表后面指定要輸出的字符串。其
中,%(1表示輸出整數(shù),%。表示輸出字符,%s表示輸出字符
串。
字符串是一個字符序列,可以使用索引來訪問其中的元素。
例如,字符串S,從右側(cè)向左第83個字符的索引為s[-3]。
賦值語句的作用是將變量綁定到對象上,可以同時給多個
變量賦值。賦值語句的右側(cè)可以是任意表達(dá)式,左側(cè)的變量可
以是任意合法的變量名。
如果a='abed,想要將a變?yōu)?,ebed,可以使用a=、+
a[l:]的方式進(jìn)行替換。其中,a[l:]表示從字符串a(chǎn)的第二個字
符開始截取到末尾的子串。
列表是一種有序的可變數(shù)據(jù)結(jié)構(gòu),可以使用in運(yùn)算符來
判斷一個元素是否在列表中,可以按任意順序插入和查找元素,
而且列表中的元素可以是不同類型的。
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 共享服務(wù)合同的創(chuàng)新發(fā)展趨勢展望
- 江蘇省江陰市璜土中學(xué)高中地理 4.1區(qū)域農(nóng)業(yè)發(fā)展-以我國東北地區(qū)為例教案2 新人教版必修3
- 2024-2025學(xué)年高中語文 第四單元 有無相生教案6 新人教版選修《先秦諸子選讀》
- 九年級化學(xué)下冊 第12單元 化學(xué)與生活教案 (新版)新人教版
- 2024-2025學(xué)年高中歷史下學(xué)期第13周 羅斯福新政教學(xué)設(shè)計(jì)
- 2024六年級語文下冊 第六單元 古詩詞誦讀 5 江上漁者教學(xué)設(shè)計(jì)+教案+素材 新人教版
- 2024-2025學(xué)年上海市浦東新區(qū)七年級上英語期中試卷(含答案和音頻)
- 雨花石音樂課件
- 發(fā)現(xiàn)規(guī)律 課件
- 剖宮產(chǎn)手術(shù)課件
- 粒子物理基礎(chǔ)
- 珠寶首飾制作倒模工藝流程
- 2023年象山縣特殊教育崗位教師招聘考試筆試題庫及答案解析
- YY/T 1760-2021一次性使用腹膜透析引流器
- GB/T 41365-2022中藥材種子(種苗)白術(shù)
- GB/T 34570.1-2017電動工具用可充電電池包和充電器的安全第1部分:電池包的安全
- GB/T 12527-2008額定電壓1 kV及以下架空絕緣電纜
- 一級建造師考試題庫及答案(全國通用)
- 公司社會責(zé)任管理制度
- 思想政治工作和文化工作理論1
- 2022屆北京市東城區(qū)高三語文一模語文試卷講評課件
評論
0/150
提交評論