



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PAGE第2頁共2頁試卷B一、判斷題:對畫“√”,錯畫“×”(每小題1分,共20分)()1.已知x=3,那么賦值語句x='edfg'是無法正常執(zhí)行的。(錯)()2.Python2.x完全兼容Python3.x。(錯)()3.Python3.x和Python2.x唯一的區(qū)別就是:print在Python2.x中是輸出語句,而在Python3.x中是輸出函數(shù)。()4.在Python中可以使用if作為變量名。(錯)()5.可以在同一臺計算機上安裝多個Python版本。(對)()6.5-14j是合法Python數(shù)字類型。()7.放在一對三引號之間的任何內(nèi)容將被認為是注釋。(錯)()8.為了讓代碼更加緊湊,編寫Python程序時應(yīng)盡量避免加入空格和空行。(錯)()9.安裝Python擴展庫時只能使用pip工具在線安裝,如果安裝不成功就沒有別的辦法了。(錯)()10.列表可以作為字典的“鍵”。()11.已知x為非空列表,那么x.sort(reverse=True)和x.reverse()的作用是等價的。(錯)()12.Python集合中的元素不允許重復(fù)。(對)()13.已知x為非空列表,那么表達式sorted(x,reverse=True)==list(reversed(x))的值一定是True。()14.表達式‘c’-1的值為’b’。()15.表達式list('[7,-2,13]')的值是[7,-2,13]。()16.列表對象的append()方法屬于原地操作,用于在列表尾部追加一個元素。(對)()17.在循環(huán)中continue語句的作用是跳出當(dāng)前循環(huán)。()18.元組是不可變的,不支持列表對象的inset()、remove()等方法,也不支持del命令刪除其中的元素,但可以使用del命令刪除整個元組對象。(對)()19.Python字典和集合屬于無序序列。(對)()20.表達式{}==None的值為True。二、填空題(每空1分,共20分)1. 查看變量類型的Python內(nèi)置函數(shù)是________________。(type())2.Python運算符中用來計算整商的是_________。(//)3.使用運算符測試集合包含集合A是否為集合B的真子集的表達式可以寫作_______。(A<B)4.以22為實部5為虛部,Python復(fù)數(shù)的表達形式為___________或________。5.表達式int('221')的值為_____________。6.Python內(nèi)置函數(shù)____________用來返回序列中的最大元素。7.已知x=3,那么執(zhí)行語句x+=5之后,x的值為_______________。8.表達式65>>1的值為_____________。(32)9.表達式16**0.5的值為____________。(4.0)10.語句x=3==3,3執(zhí)行結(jié)束后,變量x的值為_____________。11.表達式[3]in[1,3,13,24]的值為________________。12.表達式{1,2,3,4}-{3,4,5,6}的值為__________________。({1,2})13.已知x=list(range(10)),則表達式x[-4:]的值為__________。([6,7,8,9])14.表達式{1,2,3}<{3,4,5}的值為_________。(False)15.使用上下文管理關(guān)鍵字______________可以自動管理文件對象,不論何種原因結(jié)束該關(guān)鍵字中的語句塊,都能保證文件被正確關(guān)閉。16.已知x={1:1,2:2},那么執(zhí)行語句x[2]=4之后,len(x)的值為____________。(2)17.在函數(shù)內(nèi)部可以通過關(guān)鍵字________________來定義全局變量。18.表達式'abcdefg'.split('d')的值為__________________。(['abc','efg'])19.Python使用_________________關(guān)鍵字來定義類。三、簡答題(每小題3分,共9分)1.簡單解釋Python基于值的自動內(nèi)存管理方式?Python采用的是基于值得內(nèi)存管理方式,在Python中可以為不同變量賦值為相同值,這個值在內(nèi)存中只有一份,多個變量指向同一個內(nèi)存地址;Python具有自動內(nèi)存管理功能,會自動跟蹤內(nèi)存中所有的值,對于沒有任何變量指向的值,Python自動將其刪除。2.Python程序異常和錯誤有什么區(qū)別?異常是指因為程序執(zhí)行過程中出錯而在正??刂屏饕酝獠扇〉男袨?。嚴格來說,語法錯誤和邏輯錯誤不屬于異常,但有些語法錯誤往往會導(dǎo)致異常,例如由于大小寫拼寫錯誤而訪問不存在的對象,或者試圖訪問不存在的文件,等等。3、為什么應(yīng)盡量從列表的尾部進行元素的增加與刪除操作?當(dāng)列表增加或刪除元素時,列表對象自動進行內(nèi)存擴展或收縮,從而保證元素之間沒有縫隙,但這涉及到列表元素的移動,效率較低,應(yīng)盡量從列表尾部進行元素的增加與刪除操作以提高處理速度。四、編程題(51分)1.編寫程序,運行后用戶輸入4位整數(shù)作為年份,判斷其是否為閏年。如果年份能被400整除,則為閏年;如果年份能被4整除但不能被100整除也為閏年。x=input('Pleaseinputanintegerof4digitsmeaningtheyear:')x=eval(x)ifx%400==0or(x%4==0andnotx%100==0):print('Yes')else:print('No')2.編寫函數(shù),判斷一個數(shù)字是否為素數(shù),是則返回字符串RIGHT,否則返回字符串ERROR。(15分)3.在當(dāng)前目錄下,新建一個“200.xlsx”文件,里面包含了2級菜單的內(nèi)容,可以自己定義。用tkinter來創(chuàng)建一個交互界面,能自動讀取該文件,并顯示2級菜單內(nèi)容,其中分割線可以隨機生成。(25分)試卷一、判斷題:對畫“√”,錯畫“×”(每小題1分,共20分)()1.Python是一種跨平臺、開源、免費的高級動態(tài)編程語言。(對)()2.Python3.x完全兼容Python2.x。(錯)()3.Python3.x和Python2.x唯一的區(qū)別就是:print在Python2.x中是輸出語句,而在Python3.x中是輸出函數(shù)。(錯)()4.在Windows平臺上編寫的Python程序無法在Unix平臺運行。(錯)()5.不可以在同一臺計算機上安裝多個Python版本。(錯)()6.3+4j是合法Python數(shù)字類型。(對)()7.在Python中0oa1是合法的八進制數(shù)字表示形式。(錯)()8.Python使用縮進來體現(xiàn)代碼之間的邏輯關(guān)系。(對)()9.Python代碼的注釋只有一種方式,那就是使用#符號。(錯)()10.列表可以作為字典的“鍵”。(錯)()11.元組可以作為字典的“鍵”。(對)()12.字典的“鍵”必須是不可變的。(對)()13.已知x為非空列表,那么表達式sorted(x,reverse=True)==list(reversed(x))的值一定是True。(錯)()14.表達式‘b’-1的值為’a’。(錯)()15.表達式list('[1,2,3]')的值是[1,2,3]。(錯)()16.已知x=list(range(20)),那么語句x[::2]=[]可以正常執(zhí)行。(錯)()17.在循環(huán)中continue語句的作用是跳出當(dāng)前循環(huán)。(錯)()18.帶有else子句的循環(huán)如果因為執(zhí)行了break語句而退出的話,則會執(zhí)行else子句中的代碼。(錯)()19.Python運算符%不僅可以用來求余數(shù),還可以用來格式化字符串。(對)()20.表達式{}==None的值為True。(錯)二、填空題:(每空1分,共20分)1. Python標準庫math中用來計算平方根的函數(shù)是__________。(sqrt)2.在Python中__________表示空類型。(None)3.列表、元組、字符串是Python的_________(有序?無序?)序列。(有序)4.以13為實部-2為虛部,Python復(fù)數(shù)的表達形式為___________或________。(13-2j、13-2J)5.表達式int('143')的值為_____________。(143)6.Python內(nèi)置函數(shù)____________用來返回序列中的最小元素。(min())7.已知x=3,那么執(zhí)行語句x+=3之后,x的值為_______________。(6)8.表達式3<<2的值為_______________。(12)9.表達式abs(6+8j)的值為____________。(10.0)10.語句x=4==4,4執(zhí)行結(jié)束后,變量x的值為_____________。((True,4))11.表達式[3]in[1,3,13,24]的值為________________。(False)12.使用列表推導(dǎo)式生成包含10個數(shù)字4的列表,語句可以寫為_______________。([4foriinrange(10)])13.切片操作list(range(6))[::2]執(zhí)行結(jié)果為________________。([0,2,4])14.Python內(nèi)置函數(shù)_____________用來打開或創(chuàng)建文件并返回文件對象。(open())15.使用上下文管理關(guān)鍵字______________可以自動管理文件對象,不論何種原因結(jié)束該關(guān)鍵字中的語句塊,都能保證文件被正確關(guān)閉。(with)16.Python中定義函數(shù)的關(guān)鍵字是_________________。(def)17.在函數(shù)內(nèi)部可以通過關(guān)鍵字________________來定義全局變量。(global)18.已知f=lambdax:x+5,那么表達式f(3)的值為________。(8)19.Python使用_________________關(guān)鍵字來定義類。(class)三、簡答題:(每小題3分,共9分)1.寫出Python運算符&的兩種功能?(1)數(shù)字位運算;2)集合交集運算。)2.在Python中導(dǎo)入模塊中的對象有哪幾種方式?(1)import模塊名[as別名];2)from模塊名import對象名[as別名];3)frommathimport*)3、為什么應(yīng)盡量從列表的尾部進行元素的增加與刪除操作?當(dāng)列表增加或刪除元素時,列表對象自動進行內(nèi)存擴展或收縮,從而保證元素之間沒有縫隙,但這涉及到列表元素的移動,效率較低,應(yīng)盡量從列表尾部進行元素的增加與刪除操作以提高處理速度。四、編程題(51分)1.編寫程序,生成一個包含20個0-80之間隨機整數(shù)的列表,然后對其中偶數(shù)下標的元素進行降序排列,奇數(shù)下標的元素不變。(11分)importrandomx=[random.randint(0,80)foriinrange(20)]print(x)y=x[::2]y.sort(reverse=True)x[::2]=yprint(x)2.編寫函數(shù),判斷一個數(shù)字是否
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 北京工商大學(xué)嘉華學(xué)院《公共體育花樣跳繩》2023-2024學(xué)年第二學(xué)期期末試卷
- 北京財貿(mào)職業(yè)學(xué)院《高級生物統(tǒng)計與實踐》2023-2024學(xué)年第二學(xué)期期末試卷
- 北海職業(yè)學(xué)院《公益組織人力資源管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 保險職業(yè)學(xué)院《硬筆書法》2023-2024學(xué)年第二學(xué)期期末試卷
- 寶雞職業(yè)技術(shù)學(xué)院《中國傳統(tǒng)文化茶藝》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025至2031年中國維生素A行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國立式全自動燃油燃氣蒸汽鍋爐行業(yè)投資前景及策略咨詢研究報告
- 蚌埠學(xué)院《馬克思主義哲學(xué)原理(下)》2023-2024學(xué)年第二學(xué)期期末試卷
- 白銀礦冶職業(yè)技術(shù)學(xué)院《中國美術(shù)名作賞析》2023-2024學(xué)年第二學(xué)期期末試卷
- rudbeckias花朵香氣成分分析-洞察闡釋
- 臨床成人失禁相關(guān)性皮炎的預(yù)防與護理團體標準解讀
- 醫(yī)療器械公司組織機構(gòu)圖和部門設(shè)置說明
- 個人開車與單位免責(zé)協(xié)議書
- JGJT46-2024《建筑與市政工程施工現(xiàn)場臨時用電安全技術(shù)標準》知識培訓(xùn)
- 動火作業(yè)施工方案5篇
- DB32T-縣級(區(qū)域)醫(yī)療資源集中化運行規(guī)范 第1部分:集中審方中心
- 2024年代步車使用協(xié)議書模板范本
- 書法鑒賞 (浙江財大版)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 離婚協(xié)議書電子版模板可打印
- 國開(河北)2024年秋《農(nóng)產(chǎn)品檢驗技術(shù)》形成性考核1-4答案
- Siemens WinCC:WinCC遠程訪問與Web發(fā)布技術(shù)教程.Tex.header
評論
0/150
提交評論