Python語言程序設(shè)計-考試題A卷及答案_第1頁
Python語言程序設(shè)計-考試題A卷及答案_第2頁
Python語言程序設(shè)計-考試題A卷及答案_第3頁
Python語言程序設(shè)計-考試題A卷及答案_第4頁
Python語言程序設(shè)計-考試題A卷及答案_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

Python語言程序設(shè)計考試題A卷答案選擇題Python是一門____語言,其變量在定義時并不需要指定數(shù)據(jù)類型,變量的數(shù)據(jù)類型由所賦的值決定(A)弱類型強類型編譯型靜態(tài)類型_______可以動態(tài)初始化成員屬性,也可以在對象創(chuàng)建時執(zhí)行一系列的初始化操作。(A)構(gòu)造方法構(gòu)造對象構(gòu)造類構(gòu)造變量解釋器設(shè)計模式意圖:給定一個語言,定義它的文法的一種表示,并定義一個______,這個解釋器使用該表示來解釋語言中的句子。(D)編譯器轉(zhuǎn)換器編碼器解釋器Django是一個卓越的新一代_____框架,它可以讓低基礎(chǔ)的人快速實現(xiàn)工程。(D)java底層分布式web下列標(biāo)識符中哪個是合法的?(B)i'm_3QforPython不支持的數(shù)據(jù)類型有(A)charintfloatlist關(guān)于字符串下列說法錯誤的是(B)字符應(yīng)該視為長度為1的字符串字符串以\0標(biāo)志字符串的結(jié)束既可以用單引號,也可以用雙引號創(chuàng)建字符串在三引號字符串中可以包含換行回車等特殊字符下列敘述錯誤的是(C)可以使用一對大括號{}或set函數(shù)創(chuàng)建集合可以使用一對大括號{}或dict函數(shù)創(chuàng)建字典可以使用{}或set()創(chuàng)建空集合可以使用{}或dict()創(chuàng)建空字典下列有關(guān)生成器敘述錯誤的是(D)A. 將列表生成表達(dá)式中的一對中括號改為一對小括號即可得到生成器B. 對于生成器對象,也可以像其他可迭代對象一樣使用for循環(huán)遍歷對象中的每一個元素C. 如果生成元素的方法比較復(fù)雜,不適合用for循環(huán)方式實現(xiàn),我們還可以借助yield關(guān)鍵字利用函數(shù)實現(xiàn)生成器的功能D. 生成器就是一次性在內(nèi)存中產(chǎn)生大量列表元素,占用大量的內(nèi)存空間下列說法中錯誤的是(D)在一個函數(shù)中定義的變量就是局部變量局部變量的作用域是從定義位置到函數(shù)結(jié)束位置在所有函數(shù)外定義的變量就是全局變量全局變量的作用域是從定義位置到程序結(jié)束位置填空題解釋型語言編寫的程序在執(zhí)行前不會進(jìn)行任何錯誤檢查,程序執(zhí)行時會逐行的進(jìn)行解釋執(zhí)行。當(dāng)解釋器發(fā)現(xiàn)錯誤時,程序拋出異常并退出。編譯型語言編寫的程序在執(zhí)行前的編譯階段就會對代碼進(jìn)行錯誤檢查。Python中的注釋分為單行注釋和多行注釋。Python支持四種數(shù)字類型,分別為:int、long、float、complex

。Python中標(biāo)準(zhǔn)的數(shù)據(jù)類型:String、Boolean、Number、List、Tuple、Dictionary。Python支持豐富的運算符,其中包括:算數(shù)運算符、邏輯運算符、賦值運算符、位運算符、檢查運算符。簡答題Pyhton單行注釋和多行注釋分別用什么?答案:井號(#)常被用作單行注釋符號,在代碼中使用#時,它右邊的任何數(shù)據(jù)都會被忽略,當(dāng)做是注釋。在python中也會有注釋有很多行的時候,這種情況下就需要批量多行注釋符了。多行注釋是用三引號'''

'''包含的求1-100內(nèi)的所有數(shù)的和答案:"""給x賦值為1,y賦值為0,while循環(huán)真,循環(huán)開始,y重新賦值等于y加x。如果x等于100,跳出當(dāng)前循環(huán)否則x一直加1循環(huán),知道滿足x等于100,break跳出當(dāng)前循環(huán),打印y!#最后就是1+2+3+4+5+6...+100=5050"""x=1y=0whileTrue:y=y+x#print(x)ifx==100:breakx+=1如有一下變量n1=5,請使用int的提供的方法,得到該變量最少可以用多少個二進(jìn)制位表示?答案:n1=5print(n1.bit_length())#3寫出下面閉包程序的輸出結(jié)果。deff(x):y=100definner(z):returnx*y+z

溫馨提示

  • 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

提交評論