2022年python期中考試試卷_第1頁
2022年python期中考試試卷_第2頁
2022年python期中考試試卷_第3頁
2022年python期中考試試卷_第4頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、第 1 頁python 程序設計期中考試卷一、填空題(每空1 分,共 24 分)1python 使用符號三引號#標示注釋;還有一種叫做 的特別注釋。2表達式1/4+2.75 的值是2.75 ;3、請給出計算 231- 1 的 python表達式2*31-1 : 4、給出 range(1,10,3)的值(1,4,7)1,4,7 : 5、python的數(shù)據(jù)類型分為整型、字符串型、浮點型、復數(shù)等類型。6、python 序列類型包括元組、序列、 字典三種;字典是 python 中唯一的映射類型。7、 python的除法運算符是/ , 取余運算符是% 。8、 設 s= abcdefg , 則 s3值是

2、d, s3:5值是def de,s:5 值 是abcdef abcde s3: 值 是 defg,s:-1 值 是g 。 gfedcba9、刪除字典中的所有元素的函數(shù)是def.dictclear()返回列表的函數(shù)是key(), 返回包含字典中所有值的列表的函數(shù)是values()判斷鍵在字典中是否存在的函數(shù)是has.dict(key) get()。二、選擇題(每題3 分,共 36 分)1下列哪個語句在python 中是非法的?(c )ba、x = y = z = 1 b、x = (y = z + 1) c、x, y = y, x d、x += y 2關于 python內(nèi)存管理,下列說法錯誤的是(

3、b )a、變量不必事先聲明b、變量無須先創(chuàng)建和賦值而直接使用c、變量無須指定類型d、可以使用 del 釋放資源3、(1) 執(zhí)行下列語句后的顯示結果是什么? ( a) 座位號題號一二三總分合計人分數(shù)10 21 分數(shù)10 閱卷人分數(shù)21 閱卷人精品學習資料 可選擇p d f - - - - - - - - - - - - - - 第 1 頁,共 4 頁 - - - - - - - - -精品學習資料 可選擇p d f - - - - - - - - - - - - - - 第 1 頁,共 4 頁 - - - - - - - - -第 2 頁 world=”world” print “hello”+

4、 world a、 helloworld b、 “hello”world c、hello world d、 語法錯誤4、下面哪個不是 python合法的標識符b()a、int32 b、40xl c、self d、_name_ 5、下列哪種說法是錯誤的a()a、除字典類型外,所有標準對象均可以用于布爾測試b、空字符串的布爾值是false c、空列表對象的布爾值是false d、值為 0 的任何數(shù)字對象的布爾值是false 6、下列表達式的值為true 的是( c )a、5+4j 2-3j b、322 c、(3,2) xyz7、python 不支持的數(shù)據(jù)類型有a()a、char b、int c、f

5、loat d、list 8、 type(1+2l*3.14)的結果是 : ( c )a b c d 9、關于字符串下列說法錯誤的是(b )a、字符應該視為長度為1 的字符串b、字符串以 0 標志字符串的結束c、既可以用單引號,也可以用雙引號創(chuàng)建字符串d、在三引號字符串中可以包含換行回車等特殊字符10、以下不能創(chuàng)建一個字典的語句是( c )a、dict1 = b、dict2 = 3 : 5 c、dict3 = dict( 2 , 5 , 3 , 4 ) d、dict4 = dict( ( 1,2,3,4 ) ) 11、下面不能創(chuàng)建一個集合的語句是(c)a、s1 = set () b、s2 = s

6、et (“ abcd” ) c、s3 = (1, 2, 3, 4) d、s4 = frozenset( (3,2,1) ) 12、下列 python 語句正確的是d()a、min = x if x y ? x : y c、if (x y) print x d、while true : pass 分數(shù)閱卷人精品學習資料 可選擇p d f - - - - - - - - - - - - - - 第 2 頁,共 4 頁 - - - - - - - - -精品學習資料 可選擇p d f - - - - - - - - - - - - - - 第 2 頁,共 4 頁 - - - - - - - - -第

7、 3 頁三、簡答題 ( 每題 8 分,共 40 分) 1、編寫一個 python 程序,輸入兩個數(shù), 比較它們的大小并輸出其中較大者。x=input( “ 輸入第一個數(shù): ” ) y=input( “ 輸入第二個數(shù): ” ) if(x=y) :print “ 兩數(shù)相同 ”elif (xy) :print “ 較大數(shù)為 x”else:print“較大數(shù)為 y”2、給定一個整數(shù) n,判斷 n 是否為素數(shù)3、存在字符串“ i,love,python” ,取出 love,并輸出s=”i ,love,python”a=s2:6 print a 4、用 python定義一個函數(shù), 輸入一年份, 判斷該年份

8、是否是閏年并輸出結果請輸入一個年份year=int(input( “請輸入年份:” )) if(year%4=0&year%100!=0)|year%400=0) 精品學習資料 可選擇p d f - - - - - - - - - - - - - - 第 3 頁,共 4 頁 - - - - - - - - -精品學習資料 可選擇p d f - - - - - - - - - - - - - - 第 3 頁,共 4 頁 - - - - - - - - -第 4 頁if year%4=0 and year%100!=0 or year%100=0 : print“是閏年“else print “不是閏年“5、存在字符串“ ab2b3n5n2n67mm4n2 ”,編程統(tǒng)計字符串中字母n 出現(xiàn)的次數(shù)s=“ab2b3n5n2n67mm4n2 ”count=0 for i in s if si=n count+=1 print count 精品學習資料 可選擇p d

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論