下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、客觀題與第五大題寫在答題卡、 txt 中 , 其她題目請?zhí)峤活} 號、 py 程序Python 綜合練習 1一、填空題1. Python 使用符號 標示注釋。2. 可以使用符號把一行過長的 Python 語句分解成幾行。3、每一個 Python 的都可以被當作一個模塊。導入模塊要使用關鍵字 。4、Python 的數(shù)字類型分為、 、 、 等子類型。5、Python 序列類型包括、 、 三種。6、Python 提供了兩個對象身份比較操作符與 來測試兩個變量就是否指向同一個對象。7、設 s=abcdefg,則 s3值就是,s3:5值就是,s:5值就是,s3:值就是,s : :2值就是,s:-1值就是
2、,s-2:-5 值就是 。8、刪除字典中的所有元素的函數(shù)就是,返回包含字典中所有鍵的列表的函數(shù)就是,返回包含字典中所有值的列表的函數(shù)就是,判斷一個鍵在字典中就是否存在的函數(shù)就是。選擇題1. 下列哪個語句在 Python中就是非法的?( )A 、 x = y = z = 1B、x = (y = z + 1)C、 x, y = y, xD、 x += y2. 關于 Python 內存管理 ,下列說法錯誤的就是A、變量不必事先聲明 B、變量無須先創(chuàng)建與賦值而直接使用C、變量無須指定類型 D、可以使用 del 釋放資源3、下面哪個不就是 Python 合法的變量名( )A、int32B、40XL C、
3、selfD、 _name_4、下列哪種說法就是錯誤的( )A、除字典類型外 ,所有標準對象均可以用于布爾測試B、空字符串的布爾值就是 FalseC、空列表對象的布爾值就是 FalseD、值為 0 的任何數(shù)字對象的布爾值就是 False5、下列表達式的值為 True 的就是 ( ) A 、 5+4j 2-3jB、322C、(3,2) xyz6、Python 不支持的數(shù)據(jù)類型有( )A、charB、intC、 floatD、list7、關于字符串下列說法錯誤的就是( )A、%f 用于格式化輸出浮點類型數(shù)據(jù)B、字符串的子串查找函數(shù) find() 只能返回第一個符合子串的 位置 ,否則返回為 0。C、
4、既可以用單引號 ,也可以用雙引號創(chuàng)建字符串D、在三引號字符串中可以包含換行回車等特殊字符8、以下不能創(chuàng)建一個字典的語句就是A 、 dict1 = B、dict2 = 3 : 5 C、dict3 = dict( 2 , 5 , 3 , 4 ) D、 dict4 = dict( ( 1,2,3,4 ) )9、執(zhí)行下面操作后 , list2 的值就是 : list1 = 4,5,6 list2 = list1C.4,5,3 D.A,B,C 都不正確list12 = 3A.4,5,6 B.4,3,610、已知 x = 43,y = False;則表達式 (x = y and A B and not y
5、) 的值 就是:A.FalseB.語法錯C.True D. 假11. 以下程序的輸出結果就是 (提示:ord( a )=97): lista = 1,2,3,4,5,a,b,c,d,e print lista2 + lista5A.100 B.d C.d D.TypeError12. 下面的循環(huán)體執(zhí)行的次數(shù)與其它不同的就是 :A. i = 0 while( i 0): print i, i = i 1三、程序改錯題 下面的 Python 程序檢查給定的字符串 s 就是否為合法的標識符 程序中有幾處語法錯誤 ,請改正 :alphas = abcdefghijklmnopqrstuvwxyzABC
6、DEFGHIJKLMNOPQRSTUVWXYZ_nums =0123456789 if ( len(s) 1 ) firstChar = s0 if firstChar not in alphas: print Error 、 First char must be alphas or number 、 else:/使用切片操作 ,取出除第 1 字符外的其它字符 otherChar = s(1 : ) alphasnums = alphas + nums while c in otherChar: if c not in alphasnums: print Error 、 Other chars
7、 must be alphas number or _ 、 break else: print (okay as an identifier) else:if s not in alphas:print Error 、 else:print Okay as an identifier四、程序填空1. 下列程序的作用就是將輸入的字符串中的每個字符的ASCII 碼形成一個列表。例如,輸入為 abcde時,輸出為97, 98, 99, 100, 101。請補充完整。str = raw_input( 請輸“入一個字符串 : ”) output = for i in range():num =outpu
8、t 、(num)print output2. 下面程序的作用就是顯示輸入的三個整數(shù)的最大值與最小值,請補充完整。a,b,c = input(Please input three whole numbers: )if (bmax): max = b if (cmax): max = c if (bmin): min = b if (c ai+1 ):ai, ai+1 = ai+1, aiprint a3. 寫出下面程序的執(zhí)行結果。import string s = I like python! s = string 、 lower(s) alist = countlist = count=0 for i in range( len(s) ):if (ord(si) = ord(A) or (ord(si) = ord(a): if (si in alist):sign = alist 、 index(si)countlistsign += 1else:alist、 append(si) co
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版油工工程分包合同
- 2024版子女成年離異父母綜合合同范本版B版
- 2024年線上線下聯(lián)合經營合同范本3篇
- 公路工程施工合同管理計劃
- 2025年互聯(lián)網信息服務合同范本全2篇
- 2025年度綠色建筑項目工程款支付擔保合同規(guī)范3篇
- 2025年度母豬養(yǎng)殖基地與農業(yè)觀光旅游合作合同
- 2025年個人停車場車位租賃合同格式版(2篇)
- 2025年專業(yè)版招標代合同(2篇)
- 2025年專業(yè)版農村私人買地合同模板(2篇)
- 企業(yè)供應鏈管理軟件使用合同
- 碳排放管理員 (碳排放核查員) 理論知識考核要素細目表三級
- 中考化學酸堿鹽知識點性質歸納
- 新教科版四上科學3.5《運動與摩擦力》教案(新課標)
- 四川省綿陽市2023-2024學年高一上學期期末檢測英語試題(解析版)
- 2024年中國電科集團春季招聘公開引進高層次人才和急需緊缺人才筆試參考題庫(共500題)答案詳解版
- 綠化養(yǎng)護服務整體養(yǎng)護方案
- 醫(yī)院護理培訓課件:《壓力性損傷(壓瘡)的分期及預防》
- 小說訓練-景物描寫的作用-高考語文二輪復習訓練
- 手術室標本管理
- 高速公路的歷史發(fā)展
評論
0/150
提交評論