河北軟件暑期實(shí)訓(xùn)開班測(cè)試題附答案_第1頁
河北軟件暑期實(shí)訓(xùn)開班測(cè)試題附答案_第2頁
河北軟件暑期實(shí)訓(xùn)開班測(cè)試題附答案_第3頁
河北軟件暑期實(shí)訓(xùn)開班測(cè)試題附答案_第4頁
河北軟件暑期實(shí)訓(xùn)開班測(cè)試題附答案_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、河北軟件暑期實(shí)訓(xùn)開班測(cè)試題復(fù)制1. Python使用符號(hào) _標(biāo)示注釋;以 _ 劃分語句塊。 填空題 *空1答案:#空2答案:縮進(jìn)對(duì)齊2. Python序列類型包括 _ 、_ 、 _ 三種;_是Python中唯一的映射類型。 填空題 *空1答案:字符串空2答案:列表空3答案:元組空4答案:字典3. Python中的可變數(shù)據(jù)類型有 _、_ ,不可變數(shù)據(jù)類型有 _、_、_。 填空題 *空1答案:列表空2答案:字典空3答案:字符串空4答案:數(shù)字空5答案:元組4. Python的數(shù)字類型分為_、_、_、_等子類型。 填空題 *空1答案:整數(shù)空2答案:長(zhǎng)整數(shù)空3答案:浮點(diǎn)空4答案:復(fù)數(shù)5. Python提

2、供了兩個(gè)對(duì)象身份比較操作_ 和 _ 來測(cè)試兩個(gè)變量是否指向同一個(gè)對(duì)象,也可以通過內(nèi)建函數(shù) _ 來測(cè)試對(duì)象的類型。 填空題 *空1答案:is空2答案:is not空3答案:type()6. 設(shè)s=abcdefg,則s3值是_ ,s3:5值是 _ ,a) s:5值是_,s3:值是 _ ,s : :2值是 _,b) s:-1值是_ ,s-2:-5值是 _ 。 填空題 *空1答案:d空2答案:de空3答案:abcdf空4答案:defg空5答案:aceg空6答案:gfedcba空7答案:7. 使用print()函數(shù)將多個(gè)字符串How、are 、you 一起輸出出來,語句為_。 填空題 *空1答案:Pri

3、nt(“How”,”are”,”you”)8. 使用input()函數(shù)將“請(qǐng)輸入您的姓名:”語句輸出并從鍵盤獲取數(shù)據(jù),語句為_。 填空題 *空1答案:input(“請(qǐng)輸入您的姓名:”)9. _、 _是Python的有序數(shù)據(jù)類型;_、_是無序數(shù)據(jù)類型。 填空題 *空1答案:列表空2答案:元組空3答案:集合空4答案:字典10. testword=hello, Python!,testword-4= _。testword2:5=_ 填空題 *空1答案:h空2答案:llo11. Python內(nèi)置函數(shù)_count_可以返回列表、元組、字典、集合、字符串以及range對(duì)象中某個(gè)元素的個(gè)數(shù)。 填空題 *空1

4、答案:count12. Python內(nèi)置函數(shù)_可以返回列表、元組、字典、集合、字符串以及range對(duì)象中所有元素的個(gè)數(shù)。 填空題 *空1答案:len13. Python語句list(range(1,10,3)執(zhí)行結(jié)果為_。 填空題 *空1答案:1,4,714. 語句sorted(1, 2, 3, reverse=True)的意思是_。 填空題 *空1答案:將列表中的數(shù)字從大到小排序,返回結(jié)果為一個(gè)列表15. 循環(huán)中使用_語句來跳出深度循環(huán)。 填空題 *空1答案:break16. 表達(dá)式 x for x in 1,2,3,4,5 if x 2-3j322(3,2) xyz22. Python不支

5、持的數(shù)據(jù)類型有 單選題 *char(正確答案)intfloatlist23. 關(guān)于Python中的復(fù)數(shù),下列說法錯(cuò)誤的是 單選題 *表示復(fù)數(shù)的語法是real + image j實(shí)部和虛部都是浮點(diǎn)數(shù)虛部必須后綴j,且必須是小寫(正確答案)方法conjugate返回復(fù)數(shù)的共軛復(fù)數(shù)24. 關(guān)于字符串下列說法錯(cuò)誤的是 單選題 *字符應(yīng)該視為長(zhǎng)度為1的字符串字符串以0標(biāo)志字符串的結(jié)束(正確答案)既可以用單引號(hào),也可以用雙引號(hào)創(chuàng)建字符串在三引號(hào)字符串中可以包含換行回車等特殊字符25. 以下不能創(chuàng)建一個(gè)字典的語句是 單選題 *dict1 = dict2 = 3 : 5 dict3 = 1,2,3: “ues

6、tc”(正確答案)dict4 = (1,2,3): “uestc”26. 下列Python語句正確的是 單選題 *min = x if x y ? x : yif (x y) print xwhile True : pass(正確答案)27. 以下是正確的字符串 *abc”ab”abc”ab(正確答案)“abc”ab”“abc”ab”(正確答案)28. “ab”+”c”*2 結(jié)果是 單選題 *abc2abcabcabcc(正確答案)ababcc29. 以下會(huì)出現(xiàn)錯(cuò)誤的是 單選題 *北京.encode()北京.decode()(正確答案)北京.encode().decode()以上都不會(huì)錯(cuò)誤30

7、. 以下不是python中的關(guān)鍵字 單選題 *raisewithimportfinal(正確答案)31. 下面對(duì) strs 和 list 的值輸出正確的是 *strs 1,2list 1,2list 1,2,end(正確答案)strs 1,2,end(正確答案)32. Python中列表數(shù)據(jù)類型元素的切片非常強(qiáng)大,對(duì)于列表mylist=1,2,3,4,5,6,7,8,9,下面操作正確的是 單選題 *mylist1:9:0mylist1:9:2(正確答案)mylist(6:-9:-2)mylist10:33. 優(yōu)先級(jí)最高的運(yùn)算符是 單選題 *is*(正確答案)+34. 以下關(guān)于Python函數(shù)的

8、描述中,錯(cuò)誤的是 單選題 *函數(shù)是一段可重用的語句組每次使用函數(shù)需要提供相同的參數(shù)作為輸入(正確答案)函數(shù)通過函數(shù)名進(jìn)行調(diào)用函數(shù)是一段具有特定功能的語句組35. 以下關(guān)于Python全局變量和局部變量的描述中,錯(cuò)誤的是 單選題 *局部變量在函數(shù)內(nèi)部創(chuàng)建和使用,函數(shù)退出后變量被釋放全局變量一般指定義在函數(shù)之外的變量使用global保留字聲明后,變量可以作為全局變量使用當(dāng)函數(shù)退出時(shí),局部變量依然存在,下次函數(shù)調(diào)用可以繼續(xù)使用(正確答案)36. 打開文件的不正確寫法為 單選題 *f=open(test.txt,r)with open(test.txt,r) as ff= open(C:Appstes

9、t.txt,r)(正確答案)f= open(rC:Appstest.txt,r)37. 以下關(guān)于Python循環(huán)結(jié)構(gòu)的描述中,錯(cuò)誤的是 單選題 *continue只結(jié)束本次循環(huán)遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串、文件、組合數(shù)據(jù)類型和range()函數(shù)等Python通過for、while等保留字構(gòu)建循環(huán)結(jié)構(gòu)break用來結(jié)束當(dāng)前當(dāng)次語句,但不跳出當(dāng)前的循環(huán)體(正確答案)38. 以下關(guān)于Python列表的描述中,錯(cuò)誤的是 單選題 *列表的長(zhǎng)度和內(nèi)容都可以改變,但元素類型必須相同(正確答案)可以對(duì)列表進(jìn)行成員關(guān)系操作、長(zhǎng)度計(jì)算和分片c) 列表可以同時(shí)使用正向遞增序號(hào)和反向遞減序號(hào)進(jìn)行索引可以使用比較操

10、作符(如或number = 5print(number + ”is my lucky number.”) 判斷題 *對(duì)錯(cuò)(正確答案)52. 編寫程序,用*打印一個(gè)如下所示的等腰直角三角形,將測(cè)試結(jié)果截圖。 填空題 *_(答案:for i in range(1,5): for j in range(1,i+1): print(*,end=) print()53. 編寫猜數(shù)字小游戲。要求使用random模塊的randint()函數(shù)隨機(jī)生成20以內(nèi)的數(shù)字,用戶有五次機(jī)會(huì)從鍵盤輸入猜測(cè)的數(shù)字,猜大提示猜大了,猜小提示猜小了,若在規(guī)定次數(shù)內(nèi)猜對(duì)則退出程序,否則繼續(xù)猜數(shù)字直至次數(shù)用盡。將測(cè)試結(jié)果截圖。 填

11、空題 *_(答案:from random import randint number = randint(1,20) for i in range(5): guess = int(input(請(qǐng)輸入你猜的數(shù)字:) if guess number: print(大了) elif guess number: print(小了) else: print(答對(duì)了) break)54. 類與繼承創(chuàng)建一個(gè)Person類,在構(gòu)造函數(shù)中初始化姓名name、年齡age屬性,創(chuàng)建有返回值的get_name方法獲取人的姓名,有返回值的get_age函數(shù)獲取人的年齡; 填空題 *_(答案:class Person:

12、def _init_(self,name,age): = name self.age = age def get_name(self): return def get_age(self): return self.age)55. 創(chuàng)建Student類繼承Person類的屬性和方法,在構(gòu)造函數(shù)中調(diào)用基類的構(gòu)造函數(shù)初始化共有的name、age屬性,并將Student類獨(dú)有的成績(jī)屬性course(包括語文、數(shù)學(xué)、英語三門成績(jī))進(jìn)行初始化。創(chuàng)建有返回值的get_MaxScore方法用來返回3門科目中的最高分?jǐn)?shù)。使用實(shí)例s1 = Student(小明,18,93,68,76)對(duì)Student類的三種方法進(jìn)行測(cè)試,并輸出結(jié)果,將結(jié)果截圖。 填空題 *_(答案:class Student(Person): def _init_(self,name,age,score): Person

溫馨提示

  • 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)論