版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
刻意練習(xí)1一、單選題1.下面代碼的輸出結(jié)果是:
a=886
print('str(a)')[單選題]A.886B.'886'C.str(a)(正確答案)D.'str(a)'答案解析:題目考查print()函數(shù)用法。
print()函數(shù)加單引號,就是打印字符串,會(huì)原樣打印引號里的內(nèi)容。2.運(yùn)行以下代碼會(huì)報(bào)錯(cuò)的是:[單選題]A.print('Idon'tlikeboringjobs.')(正確答案)B.print('Idon\'tlikeboringjobs.')C.print("Ilovepython\nIlovemywork")答案解析:考察重點(diǎn):換行符\n,print()函數(shù)。
A錯(cuò)誤,用單引號來表示字符串,如果字符串里面也有單引號,則會(huì)報(bào)錯(cuò),需要用雙引號表示字符串;
B正確,使用轉(zhuǎn)義字符反斜杠;
C正確,換行符\n可以實(shí)現(xiàn)換行。
正確答案為A。3.運(yùn)行以下代碼,輸出結(jié)果為:
a=1
b=2
ifa==1orb==1:
print(a)
ifa==2andb==2:
print(b)
else:
print(a+b)[單選題]A.1B.2C.3D.1(正確答案)3答案解析:and連接的兩個(gè)值都為真時(shí),表達(dá)式才為真;
or連接的兩個(gè)值,只要有一個(gè)值為真,這個(gè)表達(dá)式為真;
同時(shí),有兩個(gè)if,判斷完第一個(gè)if,還會(huì)判斷第二個(gè)if,因此會(huì)打印1和3。
正確答案為D。4.下列關(guān)于列表和元組的說法正確的是:[單選題]A.元組可以增加元素,但是不能刪除元素B.列表不可以嵌套元組C.元組不可以進(jìn)行切片D.元組內(nèi)只有一個(gè)元素時(shí),逗號也不能省略(正確答案)答案解析:元組與列表類似,不過元組只能查看,不能修改(增、刪、改);
元組里面的每個(gè)元素使用逗號分隔開,最后使用小括號()括起來組成元組,需要注意的是:當(dāng)元組內(nèi)只有一個(gè)元素時(shí),逗號也不能省略;
元素與字符串類似,偏移量從0開始,可以進(jìn)行切片、組合等操作。
另外,元組也支持任意的嵌套。5.已知x=[3,5,7],那么執(zhí)行語句x[1:]=[2]后,x的值為:[單選題]A.[3,2](正確答案)B.[3,2,7]C.[2,5,7]D.[2]答案解析:x[1:]切片從列表第2個(gè)元素往右取到頭,即[5,7]賦值為[2],所以修改后的列表即為[3,2]。二、多選題6.下列哪個(gè)選項(xiàng)中的代碼可以輸出如下的效果?
你好
我是松松
我在學(xué)習(xí)PythonA.print('你好\n我是松松\n我在學(xué)習(xí)Python')(正確答案)B.print('你好/n我是松松/n我在學(xué)習(xí)Python')C.print("你好
我是松松
我在學(xué)習(xí)Python")D.(正確答案)print('''你好
我是松松
我在學(xué)習(xí)Python''')答案解析:print()函數(shù)用于打印輸出,單引號和雙引號內(nèi)遇到轉(zhuǎn)義字符,實(shí)現(xiàn)換行打印,正確的換行字符是\n,/n作為字符串會(huì)被原樣打印。使用三引號,就可以直接按回車鍵表示換行。所以正確答案是AD。7.運(yùn)行代碼以下哪個(gè)代碼,終端輸出為Let'sdoit:A.print('Let'sdoit')B.print('''Let'sdoit''')(正確答案)C.print("Let'sdoit")(正確答案)D.print('Let\'sdoit')(正確答案)答案解析:本題考察考生對于轉(zhuǎn)義字符、三引號的掌握程度;
B正確,使用三引號可以直接打印引號里面的內(nèi)容;
C正確,開頭和結(jié)尾成對出現(xiàn)的雙引號,定義了這個(gè)字符串,而其中的'則被認(rèn)為是字符串中的一個(gè)字符;
D正確,使用轉(zhuǎn)義字符反斜杠\,使單引號'被認(rèn)為是一個(gè)字符;
正確答案為BCD。8.以下哪個(gè)選項(xiàng)能夠打印出以下效果:
水電費(fèi)
物業(yè)費(fèi)A.A.print('''
水電費(fèi)
物業(yè)費(fèi)
''')B.print('水電費(fèi)\n物業(yè)費(fèi)')(正確答案)C.(正確答案)C.print('''水電費(fèi)
物業(yè)費(fèi)''')D.print('水電費(fèi)'+\n+'物業(yè)費(fèi)')答案解析:考察重點(diǎn):print()函數(shù),換行符\n。
A錯(cuò)誤,打印效果在開頭還有一個(gè)空行;
B正確,能正確打??;
C正確,能正確打??;
D錯(cuò)誤,\n要放在單引號中才會(huì)執(zhí)行換行的效果。
正確答案為BC。9.關(guān)于Python中的布爾值判斷,以下說法正確的是:A.False為假(正確答案)B.True為真(正確答案)C.false為假D.true為真答案解析:布爾值首字母大寫。False為假,
True為真10.下列關(guān)于列表和元組的說法,正確的是:A.列表用[]標(biāo)識(shí),元組用()(正確答案)B.元組里的元素可以更改,列表不可以C.元組和列表都是通過索引來提取元素(正確答案)D.列表和元組里的元素都可以是字符串類型(正確答案)答案解析:選項(xiàng)B錯(cuò)誤;
元組里的元素不可增刪減,列表里的元素可以。三、判斷題11.input('1+1=2')與print('1+1=2')運(yùn)行后在終端的顯示結(jié)果相同,因此,語句input(1+1)與print(1+1)運(yùn)行結(jié)果也相同。對錯(cuò)(正確答案)答案解析:print()語句不用引號時(shí),括號內(nèi)數(shù)字會(huì)進(jìn)行運(yùn)算輸出運(yùn)算結(jié)果。input()函數(shù)用于輸入,括號內(nèi)提示語用單引號括起,提示語會(huì)原樣輸出。12.運(yùn)行代碼后,輸入52.1,輸出結(jié)果為52。
user_input=int(input('請輸入:'))對錯(cuò)(正確答案)答案解析:int()方法可以將某數(shù)據(jù)的類型轉(zhuǎn)換為整型。運(yùn)行代碼后輸入52.1會(huì)報(bào)錯(cuò)的原因是,int()方法不能直接轉(zhuǎn)換小數(shù)形式的字符串類型。需要先float()轉(zhuǎn)換為浮點(diǎn)數(shù),再用int()轉(zhuǎn)換為整數(shù)。13.print(int('8.9'))的打印結(jié)果是9。對錯(cuò)(正確答案)答案解析:該行代碼運(yùn)行報(bào)錯(cuò),int()方法不能直接轉(zhuǎn)換小數(shù)形式的字符串類型。需要先float()轉(zhuǎn)換為浮點(diǎn)數(shù),再用int()轉(zhuǎn)換為整數(shù)。正確寫法是print(int(float('8.9'))),且打印結(jié)果是8。使用int()函數(shù)對浮點(diǎn)數(shù)取整,會(huì)直接取整數(shù),小數(shù)點(diǎn)后直接抹零。14.print()與input()都具備打印、輸入功能。這種說法對錯(cuò)(正確答案)答案解析:input()用于輸入,print()用于打印。15.print((1+1==2)or(1+1>2))運(yùn)行輸出為True。對(正確答案)錯(cuò)答案解析:1+1==2判斷為True,1+1>2判斷為False。or為或,兩邊有一邊為True則判斷為True。16.下列代碼的執(zhí)行結(jié)果是False:
x=12
print(x>0andx<10)對(正確答案)錯(cuò)答案解析:x>0為真,x<10為假,兩者用and連接則為假,所以輸出結(jié)果為False。17.運(yùn)行以下代碼,會(huì)在終端中顯示:王一博。
if'肖戰(zhàn)':
print('王一博')
對(正確答案)錯(cuò)答案解析:肖戰(zhàn)'這個(gè)非空字符串作為一個(gè)條件時(shí),被判定為真,所以if后面的條件滿足,執(zhí)行if內(nèi)縮進(jìn)的代碼輸出字符串:王一博。18.運(yùn)行以下代碼,輸出結(jié)果為ab
a='abcd'
print(a[:-2])對(正確答
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB6110-T 44-2024 薄殼山核桃栽培技術(shù)規(guī)范
- 2023-2024學(xué)年統(tǒng)編版語文七年級上冊第1課《春》教學(xué)設(shè)計(jì)
- 冀人版(2017秋)五年級科學(xué)上冊 3.13地殼的構(gòu)成(教案)
- 華師大版八年級科學(xué)上冊 2.1壓強(qiáng)(教案)
- 鋼板樁施工方案
- 拜師儀式上的講話稿
- 6.5路程、時(shí)間與速度(基礎(chǔ)作業(yè))2024-2025學(xué)年四年級上冊數(shù)學(xué) 北師大版(含解析)
- 道法在勞動(dòng)中創(chuàng)造人生價(jià)值(作業(yè)) 2024-2025學(xué)年七年級道德與法治上冊(統(tǒng)編版2024)
- 運(yùn)動(dòng)生理學(xué)-第三期學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 人教版七年級上冊美術(shù)教案全冊
- 慶祝第75個(gè)國慶節(jié)共筑中國夢大國華誕繁盛共享課件
- 報(bào)價(jià)單(報(bào)價(jià)單模板)
- 新改SHT3903-2017-化工監(jiān)理規(guī)范表格(執(zhí)行版)20190529-1
- 電話邀約客戶的技巧ppt課件
- 2021年 國家憲法日《學(xué)憲法講憲法》PPT
- 建設(shè)工程竣工驗(yàn)收報(bào)告模板
- 2022年中國膿毒癥/膿毒性休克急診治療指南
- 裝配鉗工高級操作試卷1
- 鋼筋保護(hù)層控制專項(xiàng)施工方案
- 二年級口算題卡10000道(100以內(nèi)加減法)
- 裝修清單模板
評論
0/150
提交評論