2020年python程序設(shè)計(jì)基礎(chǔ)知識(shí)及程序設(shè)計(jì)598題GE含參考答案_第1頁
2020年python程序設(shè)計(jì)基礎(chǔ)知識(shí)及程序設(shè)計(jì)598題GE含參考答案_第2頁
2020年python程序設(shè)計(jì)基礎(chǔ)知識(shí)及程序設(shè)計(jì)598題GE含參考答案_第3頁
2020年python程序設(shè)計(jì)基礎(chǔ)知識(shí)及程序設(shè)計(jì)598題GE含參考答案_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、2020年python程序設(shè)計(jì)基礎(chǔ)知識(shí)及程序設(shè)計(jì)598題含參考答案一、填空題1 .表達(dá)式”.join('asdssfff.split('sd')的值為。 ('assfff)2 .表達(dá)式'Hello world'.lower().upper() 的值為。 ('HELLO WORLD')3 .表達(dá)式 len('中國'.encode('gbk')的值為。 (4)4 .假設(shè)正則表達(dá)式模塊re已導(dǎo)入,那么表達(dá)式re.sub('d+', '1', 'a12345bbbb6

2、7c890d0e')的值為。 ('a1bbbb1c1d1e')5 .當(dāng)在字符串前加上小寫字母 或大寫字母 表示原始字符串,不對(duì)其中的任何字 符進(jìn)行轉(zhuǎn)義。(r.R)6 .表達(dá)式 len('abc'.ljust(20)的值為。 (20)7 .表達(dá)式'Hello world!'-4 的值為。 ('r')8 .語句 print(re.match('abc', 'defg')輸出結(jié)果為 。 (None)9 .表達(dá)式abcab'.replace('a','yy')

3、的值為。 ('yybcyyb')10 .表達(dá)式”.join(re.split('sd','asdssfff) 的值為。 ('afff)11 .已知 table = ''.maketrans('abcw', 'xyzc'),那么表達(dá)式'Hellow world'.translate(table)的值為。 ( 'Helloc corld')12 . 表達(dá)式 re.split('.+', 'alpha.beta.gamma.delta')的值

4、為。 ('alpha', 'beta', 'gamma', 'delta')13 .已知x = '123'和y = '456',那么表達(dá)式 x + y的值為。 ('123456')15 .表達(dá)式 len('abcdefg'.ljust(3)的值為。 (7)16 .表達(dá)式 len('Hello world!'.ljust(20) 的值為。 (20)17 .表達(dá)式'C:Windowsnotepad.exe'.startswith('

5、C:')的值為。 (True)18 .已知函數(shù)定義 def demo(x, y, op):return eval(str(x)+op+str(y),那么表達(dá)式 demo(3, 5, '*') 的值為。 (15)19 .假設(shè) re模塊已 導(dǎo)入,那么表達(dá)式 re.findall('(d)1+','33abcd112')的值為。 ( '3', '1')20 .代碼 for i in range(3):print(i, end=',')的執(zhí)行結(jié)果為 。 (0,1,2,)21 .表達(dá)式'aaa

6、sdf.rstrip('af)的值為。 ('aaasd)22 .表達(dá)式aaasdf.lstrip('af)的值為。 ('sdf)23 .表達(dá)式'C:windowsnotepad.exe'.endswith('.exe')的值為。 (True)24 .表達(dá)式abc10'.isalnum()的值為。 (True)25 .已知x為非空列表,那么表達(dá)式random.choice(x) in x的值為。 (True)26 .假設(shè)math標(biāo)準(zhǔn)庫已導(dǎo)入,那么表達(dá)式eval('math.sqrt(4)')的值為。(2.0)

7、27 .表達(dá)式 eval('1,2, 3')的值為。 (1,2, 3)28 .表達(dá)式 chr(ord('A')+2)的值為。 ('C')29 .表達(dá)式 eval('"_import_('math').sqrt(9)"') 的值為。 (3.0)30 .表達(dá)式Hello world'.lower() 的值為。 ('hello world')31 .代碼 print(1,2,3,sep=':')的執(zhí)行結(jié)果為 。 (1:2:3)32 .表達(dá)式'abc.tx

8、t'.endswith('.txt', '.doc', '.jpg') 的值為。 ( True)34 .表達(dá)式'abcab'.strip('ab')的值為。 ('c')35 .正則表達(dá)式元字符 用來表示該符號(hào)前面的字符或子模式0次或多次出現(xiàn)。(*)36 .已知 x = 'a b c d',那么表達(dá)式,'.join(x.split()的值為。 ('a,b,c,d')37 .已知字符串x = 'hello world',那么執(zhí)行語句x.re

9、place('hello', 'hi')之后,x的值為。( 'hello world')38 .表達(dá)式 eval('3+5')的值為。 ( 8)39 . Python 3.x 語句 for i in range(3):print(i, end=',') 的輸出結(jié)果為 。 (0,1,2,)40 .表達(dá)式 r'c:windowsnotepad.exe'.endswith('.exe')的值為。 (True)41 .表達(dá)式'x41' = 'A'的值為。 (

10、True)42 .表達(dá)式'abc' in ('abcdefg')的值為。 (True)43 . 表達(dá)式 not 3 的值為。 (False)44 .表達(dá)式'ac' in 'abce'的值為。 ( False)45 . Python關(guān)鍵字elif表示 和 兩個(gè)單詞的縮寫。(else.if)46 .在循環(huán)語句中, 語句的作用是提前進(jìn)入下一次循環(huán)。( continue)47 .已知列表對(duì)象 x = '11','2','3',則表達(dá)式 max(x)的值為。 ('3')48 .

11、對(duì)于帶有else子句的for循環(huán)和while循環(huán),當(dāng)循環(huán)因循環(huán)條件不成立而自然結(jié)束時(shí) (會(huì)?不會(huì)?)執(zhí)行else中的代碼。(會(huì))49 .表達(dá)式 min('11','2','3')的值為。 ('11')51 .表達(dá)式0 or 5的值為。(5)52 .表達(dá)式3 or 5的值為。 ( 3)53 .已知 x = 'a':'b','c':'d',那么表達(dá)式'b' in x.values()的值為。 (True)54 .表達(dá)式3<5>2的值為。 (Tr

12、ue)55 .關(guān)鍵字 用于測(cè)試一個(gè)對(duì)象是否是一個(gè)可迭代對(duì)象的元素。( in)56 .假設(shè)n為整數(shù),那么表達(dá)式 n&1 = n%2的值為。(True)57 .在循環(huán)語句中, 語句的作用是提前結(jié)束本層循環(huán)。( break)58 .表達(dá)式d,%c' % (65, 65)的值為。 ( '65,A')59 .表達(dá)式Hello world'.upper()的值為。 ('HELLO WORLD')60 .表達(dá)式abcdefg'.split('d')的值為。 ( 'abc','efg')61 .表達(dá)

13、式'apple.peach,banana,pear'.find('ppp')的值為。 (-1)62 .表達(dá)式'apple.peach,banana,pear'.find('p')的值為。 (1)63 .表達(dá)式Hello world. I like Python.'.rfind('python') 的值為。 (-1)64 .表達(dá)式':'.join('abcdefg'.split('cd')的值為。 ('ab:efg')65 .表達(dá)式'ab

14、cabcabc'.rindex('abc')的值為。 (6)66 . Python 語句”.join(list('hello world!')執(zhí)行的結(jié)果 是。 ( 'hello world!')67 .表達(dá)式0:#d,0:#x,0:#o'.format(65) 的值為。 ('65,0x41,0o101')68 .字符串編碼格式 UTF8使用 個(gè)字節(jié)表示一個(gè)漢字。(3)70 .表達(dá)式'%c'%65的值為。('A')71 .表達(dá)式 sum(range(1, 10)的值為。 (45)72

15、.表達(dá)式 sum(range(1, 10, 2)的值為。 (25)73 .表達(dá)式 str(1,2, 3)的值為 。 ('(1,2, 3)')74 .表達(dá)式 str(1,2, 3)的值為 。 ('1,2, 3')75 .已知 path =r'c:test.html', 那么表達(dá)式 path:-4+'htm'的值為。 ('c:test.htm')76 .表達(dá)式 isinstance('abcdefg', str)的值為。 (True)77 . Python標(biāo)準(zhǔn)庫 中提供了計(jì)算 MD5摘要的方法 md5()。 ( hashlib)78 .表達(dá)式 len('SDIBT')的值為。 (5)79 .在Python中 表示空類型。(None)80 .在IDLE交互模式中瀏覽上一條語句的快捷鍵是 。 (Alt+P)81 .使用pip工具查看當(dāng)前已安裝的Python擴(kuò)展庫的完整命令是 。(piplist)82

溫馨提示

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

評(píng)論

0/150

提交評(píng)論