wecandoitgogogo

e等公務園+學習平臺

零基礎學Python:從入門到活用(中)《解答》

10 題答案已標示
答案速覽點題號跳到該題

01連結一個文件僅供寫入。 如果文件存在,則覆蓋該文件。 請問參數是?

  • Aw正解
  • Bb

02請問以下輸出的值是多少?     dict1={'a':20,'b':30,'c':40,'a':50}   for k in dict1.values():      print(k,end=' ')

  • Aa b c
  • B20 30 40
  • C50 30 40正解
  • Db c a

03請問以下完成甚麼工作? file = open('data.txt', 'r', encoding='UTF-8')   content2 = file.read(5)  print(content2)

  • A寫入5個字
  • B讀取5個字正解
  • C讀取5遍
  • D附加5個字

04請問以下輸出的值是多少?   a={'a':20,'b':30,'c':40,'a':51}    print(a['a'])

  • A21
  • B30
  • C40
  • D50正解

05連結一個文件進行附加。 如果文件存在,將處於從後面加入的模式。請問參數是?

  • Aw
  • Bv正解
  • Cb

06請問輸出的結果是甚麼?   import re     inputStr = "Hello 10 100"    replacedStr = re.sub("\d+", "999", inputStr)

  • AHello 999 999正解
  • BHello 999
  • CHello 10  999
  • DHello 999 100

07請問以下完成甚麼工作?   text='python中文'    with open("data.txt","w",encoding="utf-8") as f:     f.write(text)

  • A讀取data.txt內容
  • B附加data.txt內容
  • C覆寫data.txt內容正解
  • D二進位編碼data.txt內容

08若連結一個文件,僅供閱讀。 請問參數是

  • Av正解
  • Bw
  • Cb

09請問輸出的結果是甚麼?    import re    s = "numbers are 12-454-15121-9546"   match = re.findall(r'\d{5}', s)

  • A12
  • B454
  • C1512正解
  • D9546

10請問以下輸出的值是多少?    dict1={'a':20,'b':30,'c':40,'a':50}    for k in dict1.keys():     print(k,end=' ')

  • Aa b c正解
  • B20 30 40
  • C50 30 40
  • Db c a

← 回全部題庫

◻首頁 ⌕搜尋 ☰全部