計算機編程等級考試-5級(綜合測試)_第1頁
計算機編程等級考試-5級(綜合測試)_第2頁
計算機編程等級考試-5級(綜合測試)_第3頁
計算機編程等級考試-5級(綜合測試)_第4頁
計算機編程等級考試-5級(綜合測試)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

計算機編程等級考試--5級(綜合測試)1.x=[1,2,'a'],變量x的數(shù)據(jù)類型為()A.集合B.數(shù)字C.列表(正確答案)D.字符串2.下列哪個方法可以返回對象(列表等)的長度()A.lower()B.min()C.print()D.len()(正確答案)3.關(guān)于字符串方法,下列說法錯誤的是(??)A.upper()將字符串中的小寫字母轉(zhuǎn)為大寫字母B.count()用于統(tǒng)計字符串里某個字符出現(xiàn)的次數(shù)C.isdigit()檢測字符串是否只由數(shù)字組成D.capitalize()將字符串的所有字符轉(zhuǎn)換為大寫(正確答案)4.4.運行代碼,打印結(jié)果為(??)

s='helloworld'

print(s.find('w'))

A.5B.6(正確答案)C.7D.85.5.運行代碼,打印結(jié)果正確的是()

list1=['green','red','blue','white','gray']

print(list1[2:4])

A.['blue','white','gray']B.['red','blue','white']C.['blue','white'](正確答案)D.['red','white']6.想要獲取到'蘋果核',下列代碼正確的是()

dict={'垃圾':{'廚余':['香蕉皮','蘋果核']}}A.dict['廚余'][1]B.dict['垃圾']['廚余'][1](正確答案)C.dict['垃圾']['廚余']D.dict['垃圾'][0]7.下列正確定義了一個元組數(shù)據(jù)類型的是()A.(1,2,3)(正確答案)B.[1,2,3]C.{1,2,3}D.(1,2,3]8.Python源程序執(zhí)行的方式()A.編譯執(zhí)行B.直接執(zhí)行C.解析執(zhí)行(正確答案)D.邊編譯邊執(zhí)行9.關(guān)于python類說法錯誤的是()A.類的實例方法必須創(chuàng)建對象后才可以調(diào)用B.類的實例方法必須創(chuàng)建對象前才可以調(diào)用(正確答案)C.類的類方法可以用對象和類名來調(diào)用D.類的靜態(tài)屬性可以用類名和對象來調(diào)用10.導(dǎo)入模塊的方式錯誤的是()A.importmoB.frommoimportC.importmoasmD.frommoasm(正確答案)11.下面代碼能正常執(zhí)行的是()

選項1

選項2

選項44(正確答案)

選項4512.下列哪個選項可以將十進制轉(zhuǎn)換為八進制()A.float()B.oct()(正確答案)C.hex()D.bin()13.八進制36轉(zhuǎn)換為十進制的結(jié)果為()A.25B.31C.30(正確答案)D.2814.調(diào)用以下函數(shù)的返回的值是()

A.0B.出錯不能運行C.空字符串D.None(正確答案)15.想要在控制臺輸出\n,下列代碼正確的是()A.print(\n)B.print('\n')C.print('\n')D.print('\\n')(正確答案)16.下列屬于Python數(shù)據(jù)類型的是()A.元組(正確答案)B.集合(正確答案)C.字典(正確答案)D.變量17.下列布爾值為False的選項是()A.[0]B.空字符串(正確答案)C.None(正確答案)D.0(正確答案)18.關(guān)于字符串的操作符,下列說法錯誤的是()A.字符串連接符:-,可將多個字符串進行連接(正確答案)B.字符串復(fù)制符:+,可以重復(fù)輸出字符串(正確答案)C.成員運算符:in,判斷字符串中是否包含給定的字符D.D.字符串操作符:[],可以通過索引獲取字符串中的字符19.下列代碼,哪些會輸出1,2,3三個數(shù)字()

選項1

選項2(正確答案)

選項3

選項77(正確答案)20.關(guān)于全局的作用域,下列說法錯誤的是()A.在函數(shù)內(nèi)部,如果有局部變量與全局變量名一樣,則優(yōu)先使用全局變量(正確答案)B.在函數(shù)內(nèi)部創(chuàng)建變量時,該局部變量可以在全局使用(正確答案)C.在函數(shù)內(nèi)部創(chuàng)建全局變量,需要使用global關(guān)鍵字D.在函數(shù)內(nèi)部不可以直接修改全局變量,需要使用global關(guān)鍵字21.1.創(chuàng)建函數(shù)實現(xiàn)字符串翻轉(zhuǎn),例如:'hello',輸出'olleh'(10分)答案解析:22.隨機讀取5個數(shù)(1—50)的整數(shù)值,每讀取一個值,程序就打印出該值個數(shù)的。(10分)

例如:隨機整數(shù)為5,打印

答案解析:23.編寫程序計算隨機整數(shù)(隨機整數(shù)范圍在-25到25之間)的階乘。(15分)

整數(shù)的階乘(英語:factorial)是所有小于(不包括0)及等于該數(shù)的正整數(shù)的積,0的階乘為1。例如:5的階乘等于1×2×3×4×5

提示:用戶輸入負數(shù)時打印‘抱歉,負數(shù)沒有階乘’;

用戶輸入0的時候打印‘0的階乘為1’;

用戶輸入其他數(shù)時則計算階乘,并打印答案解析:24.根據(jù)題意完成代碼

1)編寫一個程序,它將找到1000到3000之間的所有這些數(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論