北語(yǔ)23秋《Python程序設(shè)計(jì)》作業(yè)2【資料答案】

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時(shí)間:2023-11-12 20:52:50來源:admin瀏覽: 0 次

《Python程序設(shè)計(jì)》作業(yè)2


共25道題 總分:100分


一、單選題(共15題,60分)


1.以下關(guān)于Python循環(huán)結(jié)構(gòu)的描述中,錯(cuò)誤的是( )。


A、continue只結(jié)束本次循環(huán)


B、遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串、文件、組合數(shù)據(jù)類型和range()函數(shù)等


C、Python通過for、while等保留字構(gòu)建循環(huán)結(jié)構(gòu)


D、break用來結(jié)束當(dāng)前當(dāng)次語(yǔ)句,但不跳出當(dāng)前的循環(huán)體


2.下列選項(xiàng)中,與class Person等價(jià)的是( )。


A、class Person(Object)


B、class Person(Animal)


C、class Person(object)


D、class Person: object


3.以下選項(xiàng)中符合Python語(yǔ)言變量命名規(guī)則的是


A、*I


B、3_1


C、AI!


D、Templist


4.優(yōu)先級(jí)最高的運(yùn)算符是( )。


A、is


B、*


C、**


D、+


5.下列選項(xiàng)中,不能創(chuàng)建元組的語(yǔ)句是( )


A、tup=[1,2,3]


B、tup=(2)


C、tup=tuple([1,2,3])


D、tup=(1,’math’,98)


6.Python中列表數(shù)據(jù)類型元素的切片非常強(qiáng)大,對(duì)于列表mylist=[1,2,3,4,5,6,7,8,9],下面操作正確的是( )。


A、mylist[1:9:0]


B、mylist[1:9:2]


C、mylist(6:-9:-2)


D、mylist[10::]


7.以下選項(xiàng)中不是 Python 語(yǔ)言的保留字的是


A、except


B、do


C、pass


D、while


8.獲取網(wǎng)絡(luò)上某個(gè)URL對(duì)應(yīng)的圖片或視頻等二進(jìn)制資源,應(yīng)該采用Response類的哪個(gè)屬性?


A、.text


B、.head


C、.content


D、.status_code


9.字符串的strip方法的作用是( )。


A、刪除字符串頭尾指定的字符


B、刪除字符串末尾的指定字符


C、刪除字符串頭部的指定字符


D、通過指定分隔符對(duì)字符串切片


10.構(gòu)造方法的作用是( )。


A、一般成員方法


B、類的初始化


C、對(duì)象的初始化


D、對(duì)象的建立


11.判斷語(yǔ)句中有多個(gè)條件需要判斷,使用 ( ) 語(yǔ)句


A、if


B、elif


C、else


D、and


12.構(gòu)造方法是類的一個(gè)特殊方法,Python中它的名稱為( )。


A、與類同名


B、_construct 


C、_init_


D、init


13.下列方法中,能夠讓所有單詞的首字母變成大寫的方法是( )。


A、capitalize


B、title


C、upper


D、ljust


14.用open( )打開一個(gè)不存在的文件,以( )權(quán)限打開會(huì)報(bào)錯(cuò)。


A、r


B、w


C、a


D、ab


15.打開一個(gè)已有文件,然后在文件末尾添加信息,正確的打開方式為( )。


A、‘r


B、‘w’


C、‘a(chǎn)’


D、‘w+’


二、多選題(共5題,20分)


1.計(jì)算機(jī)語(yǔ)言分( )和( )。


A、低級(jí)語(yǔ)言


B、中級(jí)語(yǔ)言


C、高級(jí)語(yǔ)言


D、自然語(yǔ)言


2.根據(jù)函數(shù)有無參數(shù)和返回值,可以分為( )類型。


A、無參數(shù),無返回值


B、無參數(shù),有返回值


C、有參數(shù),無返回值


D、有參數(shù),有返回值


3.在python中創(chuàng)建自定義函數(shù),以下關(guān)于默認(rèn)參數(shù)的使用正確的是( ):參考答案:給函數(shù)的參數(shù)設(shè)置默認(rèn)值,這個(gè)參數(shù)就被稱為默認(rèn)參數(shù);帶有默認(rèn)值的參數(shù)一定要位于參數(shù)列表的最后面的位置( )


A、()調(diào)用函數(shù)時(shí),因?yàn)槟J(rèn)參數(shù)在定義時(shí)已經(jīng)被賦值,所以可以直接忽略 ()


B、()給函數(shù)的參數(shù)設(shè)置默認(rèn)值,這個(gè)參數(shù)就被稱為默認(rèn)參數(shù)()


C、()帶有默認(rèn)值的參數(shù)一定要位于參數(shù)列表的最后面的位置()


D、()默認(rèn)參數(shù)不管有無傳入值,均為直接 使用默認(rèn)的值


4.列表在Python中是可變的序列有


A、列表


B、字典


C、元組


D、集合


5.定義類如下: class Hello( ):pass下面說明錯(cuò)誤的是( )


A、該類實(shí)例中包含__dir__()方法


B、該類實(shí)例中包含__hash__()方法


C、該類實(shí)例中只包含__dir__(),不包含__hash__()


D、該類沒有定義任何方法,所以該實(shí)例中沒有包含任何方法


三、判斷題(共5題,20分)


1.Python中的標(biāo)識(shí)符不能使用關(guān)鍵字。


A、對(duì)


B、錯(cuò)


2.列表的索引是從0開始的。


A、對(duì)


B、錯(cuò)


3.如果except子句沒有指明任何異常類型,則表示捕捉所有的異常。


A、對(duì)


B、錯(cuò)


4.無論程序是否捕捉到異常,一定會(huì)執(zhí)行finally語(yǔ)句。


A、對(duì)


B、錯(cuò)


5.Python中的成員運(yùn)算符用于判斷制定序列中是否包含某個(gè)值。


A、對(duì)


B、錯(cuò)




奧鵬,國(guó)開,廣開,電大在線,各省平臺(tái),新疆一體化等平臺(tái)學(xué)習(xí)
詳情請(qǐng)咨詢QQ : 3230981406或微信:aopopenfd777

作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部