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

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

發(fā)布時(shí)間:2023/11/12 20:52:00來(lái)源:admin瀏覽: 0 次

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


共25道題 總分:100分


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


1.下列有關(guān)函數(shù)的說(shuō)法中,正確的是( )。


A、函數(shù)的定義必須在程序的開(kāi)頭


B、函數(shù)定義后,其中的程序就可以自動(dòng)執(zhí)行


C、函數(shù)定義后需要調(diào)用才會(huì)執(zhí)行


D、函數(shù)體與關(guān)鍵字def必須左對(duì)齊


2.以下對(duì) Python 程序縮進(jìn)格式描述錯(cuò)誤的選項(xiàng)是:


A、不需要縮進(jìn)的代碼頂行寫(xiě),前面不能留空白


B、縮進(jìn)可以用 tab 鍵實(shí)現(xiàn),也可以用多個(gè)空格實(shí)現(xiàn)


C、嚴(yán)格的縮進(jìn)可以約束程序結(jié)構(gòu),可以多層縮進(jìn)


D、縮進(jìn)是用來(lái)格式美化 Python 程序的


3.使用( )關(guān)鍵字聲明匿名函數(shù)。


A、function


B、func


C、def


D、lambda


4.下列Python語(yǔ)句正確的是( )。


A、min=x if x<y else y


B、max=x>y?x:y


C、if(x>y) print x


D、while True:pass


5.用于判定文件是否可讀的函數(shù)為


A、is_readable()


B、filectime()


C、fileatime()


D、filesize()


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


A、capitalize


B、title


C、upper


D、ljust


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


A、tup=[1,2,3]


B、tup=(2)


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


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


8.4.創(chuàng)建一個(gè)3*3的數(shù)組,下列代碼中錯(cuò)誤的是( )。


A、np.arange(0,9).reshape(3,3)


B、np.eye(3) 

C、np.random.random([3,3,3])


D、np.mat(“1,2,3


E、4,5,6


F、7,8,9”)


9.下列方法中,能夠返回某個(gè)子串在字符串中出現(xiàn)次數(shù)的是( )。


A、length


B、index


C、count


D、find


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


A、if


B、elif


C、else


D、and


11.Python類(lèi)中包含一個(gè)特殊的變量( ),它表示當(dāng)前對(duì)象自身,可以訪問(wèn)類(lèi)的成員。


A、self


B、me


C、this


D、.與類(lèi)同名


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


A、.text


B、.head


C、.content


D、.status_code


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


A、一般成員方法


B、類(lèi)的初始化


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


D、對(duì)象的建立


14.關(guān)于 import 引用,以下選項(xiàng)中描述錯(cuò)誤的是


A、使用 import turtle 引入turtle 庫(kù)


B、可以使用 from turtle import setup 引入 turtle 庫(kù)


C、使用 import turtle as t 引入 turtle 庫(kù),取別名為 t


D、import 保留字用于導(dǎo)入模塊或者模塊中的對(duì)象


15.下列代碼運(yùn)行結(jié)果是?a = ‘a(chǎn)’print (a > ‘b’ or ‘c’)


A、a


B、b


C、c


D、Y


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


1.以下是正確的字符串( )


A、‘a(chǎn)bc”ab”


B、‘a(chǎn)bc”ab


C、“abc”ab”


D、“abc\”ab”


2.以下條件測(cè)試表達(dá)式,正確的是?( )


A、name == ‘deniro’


B、name.upper() == ‘DENIRO’


C、name !== ‘lily’


D、count < 2 and count > 2


E、’約翰·克利斯朵夫’ not in books,其中 books 為列表


3.以下關(guān)于字典,描述正確的是?( )


A、字典是一系列的鍵值對(duì)


B、與鍵相關(guān)聯(lián)的值可以任何 Python 對(duì)象,比如數(shù)字、 字符串、 列表甚至是字典


C、使用 delete 語(yǔ)句指定字典名和要?jiǎng)h除的鍵,即可刪除鍵值對(duì)


D、可以先使用一對(duì)空的花括號(hào),定義一個(gè)空字典, 然后再分行添加鍵值對(duì)


E、可以指定字典名、 用方括號(hào)括起的鍵以及與該鍵相關(guān)聯(lián)的新值,來(lái)修改字典值。


4.Python中單下劃線_foo與雙下劃線__foo與__foo__的成員,下列說(shuō)法正確的是?


A、_foo 不能直接用于’from module import *’


B、__foo解析器用_classname__foo來(lái)代替這個(gè)名字,以區(qū)別和其他類(lèi)相同的命名


C、__foo__代表python里特殊方法專(zhuān)用的標(biāo)識(shí)


D、__foo 可以直接用于’from module import *’


5.在列表中刪除元素的方法有哪些? ( )


A、delete()


B、del()


C、pop()


D、remove()


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


1.切片選區(qū)的區(qū)間范圍是從起始位開(kāi)始的,到結(jié)束位結(jié)束。


A、對(duì)


B、錯(cuò)


2.如果except子句沒(méi)有指明任何異常類(lèi)型,則表示捕捉所有的異常。


A、對(duì)


B、錯(cuò)


3.標(biāo)識(shí)符可以以數(shù)字開(kāi)頭。


A、對(duì)


B、錯(cuò)


4.在字典中,可以使用count方法計(jì)算鍵值對(duì)的個(gè)數(shù)。


A、對(duì)


B、錯(cuò)


5.通過(guò)insert方法可以在指定位置插入元素。


A、對(duì)


B、錯(cuò)




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

  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部