Python程序設(shè)計智慧樹知到課后章節(jié)答案2023年下青島職業(yè)技術(shù)學(xué)院_第1頁
Python程序設(shè)計智慧樹知到課后章節(jié)答案2023年下青島職業(yè)技術(shù)學(xué)院_第2頁
Python程序設(shè)計智慧樹知到課后章節(jié)答案2023年下青島職業(yè)技術(shù)學(xué)院_第3頁
Python程序設(shè)計智慧樹知到課后章節(jié)答案2023年下青島職業(yè)技術(shù)學(xué)院_第4頁
Python程序設(shè)計智慧樹知到課后章節(jié)答案2023年下青島職業(yè)技術(shù)學(xué)院_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

Python程序設(shè)計智慧樹知到課后章節(jié)答案2023年下青島職業(yè)技術(shù)學(xué)院青島職業(yè)技術(shù)學(xué)院

第一章測試

Python語言具有()特點。

A:非解釋性語言,變量類型可變B:易讀、易維護(hù),用途廣泛C:具有非常強大的庫D:語法簡潔清晰,強制用空白符作為語句縮進(jìn)

答案:易讀、易維護(hù),用途廣泛;具有非常強大的庫;語法簡潔清晰,強制用空白符作為語句縮進(jìn)

Python腳本文件的擴(kuò)展名為()。

A:.thB:.ptC:.pythonD:.py

答案:.py

下列變量命名正確的是()。

A:studentB:_yyys1C:Shhfu*D:sytt1_ss

答案:sytt1_ss

正確導(dǎo)入畫圖包的是()。

A:ImportturtleB:ImportsqrtC:DefsqrtD:importmath

答案:Importturtle

下列不屬于Python特性的是()。

A:高度可移植性B:開源免費C:屬于低級語言D:簡單易學(xué)

答案:屬于低級語言

下列運算符中屬于Python關(guān)系運算符的是()

A:=B:+=C:+D:>

答案:>

下列屬于程序元素的有()。

A:語句B:運算符C:表達(dá)式D:元組

答案:語句;運算符;表達(dá)式

Python的常用開發(fā)環(huán)境有PyCharm、Anaconda和Spython。()

A:錯B:對

答案:對

Python變量是沒有類型的,無需為變量聲明類型。()

A:錯B:對

答案:對

在Python中,用def來創(chuàng)建自定義函數(shù)。()

A:對B:錯

答案:對

第二章測試

下列()能用于Python的注釋語句。

A:“““”””B:‘’C:#D:‘‘‘’’’

答案:“““”””;#;‘‘‘’’’

當(dāng)需要在字符串中使用特殊字符時,Python使用()作為轉(zhuǎn)義字符。

A:#B:%C:/D:

答案:\

冪運算運算符為()

A:^B:$C:**D:*

答案:**

下列能把數(shù)值轉(zhuǎn)換為字符串的是()。

A:Int()B:sth()C:float()D:str()

答案:str()

優(yōu)先最高級的運算符為()

A:*B:()C:/D:+

答案:()

關(guān)于a、b的or語句正確的是()

A:若a=Trueb=True則aorb==TrueB:若a=Trueb=True則aorb==FalseC:若a=Falseb=False則aorb==TrueD:若a=Trueb=False則aorb==True

答案:若a=Trueb=True則aorb==True;若a=Falseb=False則aorb==True;若a=Trueb=False則aorb==True

下列說法正確的是()

A:函數(shù)在沒有參數(shù)時,可以沒有圓括號B:形參值的改變不會影響實參的值C:實參個數(shù)必須要于形參一致D:形參是函數(shù)的內(nèi)部變量,有名稱

答案:形參值的改變不會影響實參的值;實參個數(shù)必須要于形參一致;形參是函數(shù)的內(nèi)部變量,有名稱

下列說法正確的是()

A:實參屬于主調(diào)函數(shù)的全局變量B:函數(shù)中定義的變量可以在整個程序中使用C:形參變量是屬于被調(diào)函數(shù)的局部變量D:在調(diào)用函數(shù)時編譯器必須已經(jīng)事先知道該函數(shù)的參數(shù)構(gòu)造

答案:形參變量是屬于被調(diào)函數(shù)的局部變量;在調(diào)用函數(shù)時編譯器必須已經(jīng)事先知道該函數(shù)的參數(shù)構(gòu)造

在Python邏輯運算中,and是二元運算而or是一元運算。()

A:對B:錯

答案:錯

Importmath的意思為導(dǎo)入數(shù)學(xué)這個函數(shù)。()

A:錯B:對

答案:錯

下列表示正確循環(huán)中途退出的是()

A:endB:exitC:breakD:continue

答案:break

第三章測試

下列語句能正確表示海龜運行結(jié)束后停止的是()

A:turtle.end()B:printend()C:turtle.done()D:printdone()

答案:turtle.done()

下列說法正確的是()

A:while循環(huán)的循環(huán)變量在while之前要初始化,而for循環(huán)不需要B:如果循環(huán)變量是有規(guī)律變化的,使用while循環(huán)更好C:for循環(huán)的變量變化是有規(guī)律的等差數(shù)列變化D:while循環(huán)的變量變化可以是任意的

答案:while循環(huán)的循環(huán)變量在while之前要初始化,而for循環(huán)不需要;for循環(huán)的變量變化是有規(guī)律的等差數(shù)列變化;while循環(huán)的變量變化可以是任意的

下列說法正確的是()

A:多個循環(huán)存在時,只能并列,不能出現(xiàn)嵌套和交叉B:循環(huán)并列即多個循環(huán)按照前后順序的關(guān)系出現(xiàn)在同一層上C:循環(huán)交叉即一個外層的循環(huán)與一個內(nèi)層的交叉D:循環(huán)嵌套即一個外層的循環(huán)套一個內(nèi)層的循環(huán)

答案:循環(huán)并列即多個循環(huán)按照前后順序的關(guān)系出現(xiàn)在同一層上;循環(huán)交叉即一個外層的循環(huán)與一個內(nèi)層的交叉;循環(huán)嵌套即一個外層的循環(huán)套一個內(nèi)層的循環(huán)

下列說法正確的是()

A:常用的print函數(shù)在輸出后就自動換行B:在try語句中,Exception是系統(tǒng)對象名稱,用戶不可以改變這個名稱C:一個程序中往往會出現(xiàn)多個循環(huán)的并列與嵌套的結(jié)構(gòu)D:raise為異常的拋出語句

答案:常用的print函數(shù)在輸出后就自動換行;在try語句中,Exception是系統(tǒng)對象名稱,用戶不可以改變這個名稱;一個程序中往往會出現(xiàn)多個循環(huán)的并列與嵌套的結(jié)構(gòu);raise為異常的拋出語句

異常是程序中因為輸入錯誤或者其他IO操作不當(dāng)出現(xiàn)的運行時錯誤的一種處理方法。()

A:對B:錯

答案:對

在try語句中,Exception是Python的一個類,err是捕捉到的錯誤對象,專門表示錯誤異常。()

A:對B:錯

答案:對

while循環(huán)和for循環(huán),由于次數(shù)相對固定一般用單個字母作為循環(huán)變量。()

A:對B:錯

答案:對

while循環(huán)一定要在循環(huán)體中自己控制循環(huán)變量的變化,否則可能出現(xiàn)死循環(huán)。()

A:對B:錯

答案:對

第四章測試

列表的標(biāo)志符號是()。

A:<>B:【】C:{}D:()

答案:{}

列表不可以進(jìn)行下列哪種操作()

A:自動生成數(shù)據(jù)B:訪問C:切片D:增加

答案:自動生成數(shù)據(jù)

以下列表常用函數(shù)正確的是()

A:list.extend()B:list.index()C:list.count()D:list.addent()

答案:list.addent()

集合的標(biāo)志符號是()

A:<>B:【】C:()D:{}

答案:{}

python中屬于有序數(shù)列的有()

A:字典B:元組C:集合D:整數(shù)

答案:字典;元組;集合

現(xiàn)有列表l=[1,2,3,4,5,6,7,8,9,0],那么python3解釋器執(zhí)行l(wèi)[1:3]='abc'后執(zhí)行l(wèi)[2]的結(jié)果是():

A:bB:c:C:abcD:4

答案:c:;abc;4

所有序列類型都可以進(jìn)行某些特定的操作。這些操作包括()

A:增加刪除B:索引C:切片D:疊加

答案:疊加

要對列表中的元素進(jìn)行排序,這些元素必須是同類型的()

A:對B:錯

答案:對

元組數(shù)據(jù)的元素不能改變,不能讀?。ǎ?/p>

A:錯B:對

答案:錯

字典是一種可變?nèi)萜髂P停铱梢詢Υ嫒我忸愋蛯ο螅ǎ?/p>

A:對B:錯

答案:對

第五章測試

下列對于python函數(shù)的描述定義正確的是()

A:函數(shù)的第一行語句可以選擇性地使用文檔字符串—用于存放函數(shù)說明B:函數(shù)是組織好的,可重復(fù)使用的,用來實現(xiàn)單一,或相關(guān)聯(lián)功能的代碼段。C:函數(shù)代碼以def關(guān)鍵詞開頭,后接函數(shù)標(biāo)識符名稱和圓括號()D:函數(shù)內(nèi)容以冒號起始,并且縮進(jìn)

答案:函數(shù)是組織好的,可重復(fù)使用的,用來實現(xiàn)單一,或相關(guān)聯(lián)功能的代碼段。

關(guān)于python內(nèi)置函數(shù)abs()下列描述正確的是()

A:將字符轉(zhuǎn)化為整數(shù)型B:返回數(shù)字的絕對值C:將字符轉(zhuǎn)化為ASCII碼D:將ASCII碼轉(zhuǎn)化為字符

答案:返回數(shù)字的絕對值

內(nèi)置函數(shù)就是python給你提供的,拿來直接用的函數(shù),python中含有多少個內(nèi)置函數(shù)()

A:44B:56C:68D:74

答案:68

x=lambdaa,b:a*b運行x(5,6)所得值為()

A:a=3,b=10B:與5**6結(jié)果相同C:30D:11

答案:30

以下選項中是python函數(shù)中的正式參數(shù)類型的是()

A:匿名函數(shù)B:位置參數(shù)C:默認(rèn)值參數(shù)D:關(guān)鍵字參數(shù)

答案:位置參數(shù);默認(rèn)值參數(shù);關(guān)鍵字參數(shù)

Python中有許多標(biāo)準(zhǔn)與擴(kuò)展庫,下列對于庫的引用正確的是()

A:importmodule1[,module2[,...moduleN]]B:frommodnameimport*C:frommodnameimportname1[,name2[,...nameN]]D:importnameasmodename

答案:importmodule1[,module2[,...moduleN]];frommodnameimport*;frommodnameimportname1[,name2[,...nameN]]

return語句[表達(dá)式]退出函數(shù),選擇性地向調(diào)用方返回一個表達(dá)式。不帶參數(shù)值的return語句返回None()

A:錯B:對

答案:對

局部變量只能在其被聲明的函數(shù)內(nèi)部訪問,而全局變量可以在整個程序范圍內(nèi)訪問。()

A:錯B:對

答案:對

Python也接受函數(shù)遞歸,這意味著定義的函數(shù)能夠調(diào)用自身()

A:錯B:對

答案:對

Python中pyinstaller庫的作用是安裝軟件()

A:對B:錯

答案:錯

第六章測試

要修改一個對象的屬性有幾種方法()

A:3B:4C:1D:2

答案:3

關(guān)于類和對象的關(guān)系,下列描述正確的是()。

A:類是現(xiàn)實中事物的個體B:對象描述的是現(xiàn)實的個體,它是類的實例C:類是面向?qū)ο蟮暮诵腄:對象是根據(jù)類創(chuàng)建的,并且一個類只能對應(yīng)一個對象

答案:對象描述的是現(xiàn)實的個體,它是類的實例

關(guān)于面向過程和面向?qū)ο?,下列說法錯誤的是()

A:面向過程強調(diào)的是解決問題的步驟B:面向過程和面向?qū)ο蠖际墙鉀Q問題的一種思路C:面向過程是基于面向?qū)ο蟮腄:面向?qū)ο髲娬{(diào)的是解決問題的對象

答案:面向過程是基于面向?qū)ο蟮?/p>

類(class)由哪三個部分構(gòu)成()

A:方法B:屬性C:類名D:繼承

答案:方法;屬性;類名

在Python中,類具有面向?qū)ο蟮幕咎匦?,即封裝性、繼承性和多態(tài)性。()

A:對B:錯

答案:對

_init_()方法用來創(chuàng)建和初始化實例變量,這種方法就是“構(gòu)造方法”。()

A:對B:錯

答案:對

Python是一種面向?qū)ο蟮木幊陶Z言,Python中的幾乎所有東西都是對象,擁有屬性和方法()

A:對B:錯

答案:對

在Python中定義類時,如果某個成員名稱前有2個下劃線則表示是私有成員。()

A:錯B:對

答案:對

Python中一切內(nèi)容都可以稱為對象。()

A:錯B:對

答案:對

使用內(nèi)置函數(shù)open()打開文件時,只要文件路徑正確就總是可以正確打開的。()

A:對B:錯

答案:錯

第七章測試

字符串是一個字符序列,例如,字符串s,從右側(cè)向左第3個字母用()索引。

A:s[0:-3]B:s[-3]C:s[3]D:s[:-s]

答案:s[-3]

獲得字符串s長度的方法的是()

A:len(s)B:s.len()C:s.LengthD:length(s)

答案:len(s)

字符串函數(shù)strip()的作用是()

A:替換字符串中特定字符B:連接兩個字符串序列C:去掉字符串兩側(cè)空格或指定字符D:按照指定字符分割字符串為數(shù)組

答案:去掉字符串兩側(cè)空格或指定字符

下列表示字符串顯示所有字符串的是()

A:print(s[1:])B:print(s[:])C:print(s[])D:print(s)

答案:print(s[:])

下列表示字符串大寫的是()

A:s.lower()B:s.upper()C:s.capitalize()D:s.swapcase()

答案:s.upper()

下列對于字符串s說法正確的是()

A:s.isalnum()是判斷是否全是字母和數(shù)字,并至少有一個字符B:s.istitle()是判斷S是否是首字母大寫的C:s.islower()是判斷s中的字母是否全是小寫D:s.isupper()是判斷s中的字母是否全是大寫

答案:s.isalnum()是判斷是否全是字母和數(shù)字,并至少有一個字符;s.istitle()是判斷S是否是首字母大寫的;s.islower()是判斷s中的字母是否全是小寫;s.isupper()是判斷s中的字母是否全是大寫

下列說法正確的是()

A:printstr[:-3]是截取從頭開始到倒數(shù)第三個字符之前B:printstr[::-1]是創(chuàng)造一個與原字符串順序相反的字符串C:去兩側(cè)空格:str.lstrip()D:printstr[0:3]是截取第一位到第三位的字符

答案:printstr[:-3]是截取從頭開始到倒數(shù)第三個字符之前;printstr[::-1]是創(chuàng)造一個與原字符串順序相反的字符串;printstr[0:3]是截取第一位到第三位的字符

字符串切片指獲取字符串中的某一部分,形成新的字符串對象。()

A:對B:錯

答案:對

字符串轉(zhuǎn)移符號\n:是換行的意思。()

A:對B:錯

答案:對

str.strip()可以將字符串中的空格都去掉。()

A:對B:錯

答案:錯

第八章測試

Python對文件操作采用的統(tǒng)一步驟是()

A:打開—讀寫—寫入B:操作—讀取—寫入C:打開—操作—關(guān)閉D:打開—讀取—寫入—關(guān)閉

答案:打開—操作—關(guān)閉

關(guān)于數(shù)據(jù)組織的維度,哪個選項的描述是錯誤的?()

A:高維數(shù)據(jù)由鍵值對類型的數(shù)據(jù)構(gòu)成,采用對象方式組織B:數(shù)據(jù)組織存在維度,字典類型用于表示一維和二維數(shù)據(jù)C:一維數(shù)據(jù)采用線性方式組織,對應(yīng)于數(shù)學(xué)中的數(shù)組和集合等概念D:二維數(shù)據(jù)采用表格方式組織,對應(yīng)于數(shù)學(xué)中的矩陣

答案:數(shù)據(jù)組織存在維度,字典類型用于表示一維和二維數(shù)據(jù)

關(guān)于Python文件的‘+’打開模式,哪個選項的描述是正確的?()

A:與r/w/a/x一同使用,在原功能基礎(chǔ)上增加同時讀寫功能B:追加寫模式C:只讀模式D:覆蓋寫模式

答案:覆蓋寫模式

給定列表ls=[1,2,3,“1”,“2”,“3”],其元素包含2種數(shù)據(jù)類型,哪個選項是列表ls的數(shù)據(jù)組織維度?()

A:一維數(shù)據(jù)B:高維數(shù)據(jù)C:多維數(shù)據(jù)D:二維數(shù)據(jù)

答案:一維數(shù)據(jù)

以下選項對文件描述正確的是()

A:文件是存儲在輔助存儲器上的數(shù)據(jù)序列B:文件是數(shù)據(jù)的集合和抽象C:文件可以包含任何內(nèi)容D:文件是程序的集合和抽象

答案:文件是存儲在輔助存儲器上的數(shù)據(jù)序列;文件是數(shù)據(jù)的集合和抽象;文件可以包含任何內(nèi)容

以下選項屬于python文件讀取操作的是???????????????????????????????????()?????????????????????????????????????????????????????????????????????????????????????????????????????????

A:readtext()B:read()C:readlines()D:readline()

答案:read();readlines();readline()

文件對象是可以迭代的。()

A:對B:錯

答案:對

文件對象的tell()方法用來返回文件指針的當(dāng)前位置。()

A:對B:錯

答案:對

以寫模式打開的文件無法進(jìn)讀操作。()

A:錯B:對

答案:對

文件路徑可分為相對路徑和絕對路徑()

A:對B:錯

答案:對

第九章測試

在視圖上不能完成的操作是()

A:更新視圖B:查詢C:在視圖上定義新的視圖D:在視圖上定義新的表

答案:在視圖上定義新的表

下列選項中哪些是SQLite數(shù)據(jù)類型?()

A:TEXTB:INTEGERC:BOOLD:BLOB3

答案:TEXT;INTEGER;BLOB3

如果在數(shù)據(jù)庫事務(wù)中所有操作都是查詢操作,那么不需要提交或回滾事務(wù)。()

A:對B:錯

答案:對

為占位符傳遞實參時,可以將實參放到元組或列表中傳遞。()

A:錯B:對

答案:對

游標(biāo)暫時保存了SQL操作所影響到的數(shù)據(jù)。()

A:錯B:對

答案:對

SQLite是無數(shù)據(jù)類型的數(shù)據(jù)庫,在創(chuàng)建表時不需要為字段指定數(shù)據(jù)類型。()

A:錯B:

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論