




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一、選擇題(共10個(gè),每個(gè)2分).在下列選項(xiàng)中,()不是常量.A python,B 8.25C pythonD True答案:c.下列語句中,()在Python中是非法的(變量已經(jīng)定義)。A a += 1B a=b=0C int(True+l)D a + 1 = a + 1答案:D.設(shè) a 二(Namelpython),則 type(t)的到的結(jié)果為()。A class dietB class tupleC 答案:A.設(shè)Str = I Love python,則下列操作結(jié)果錯(cuò)誤的是()。A print(Str0)的結(jié)果為:TB print(Str0:7:2)的結(jié)果為:ILv,C print(n
2、 Love n in Str)的結(jié)果為:FalseD print(Str:-l + n S)的結(jié)果為:hohtyp evoL I S1答案:BPython中列表數(shù)據(jù)類型元素的切片非常強(qiáng)大,對(duì)于列表List = 宜,8,(52D,SexTWoman123,下面操作結(jié)果錯(cuò)誤的是A ListfO + str(Listl)的結(jié)果為:匕8B List-ll + 1 = 2 的結(jié)果為:TrueC List:的結(jié)果為:a, 8, (5, 2, 1), Sex: Woman, L 2, 3D List22 0:b = b + 1a = a - 1if ab:c = c + belse:c = c + 0pri
3、nt(c),c 的值為()。A 2455B 2450C 2465D 2460答案:B8. die =“numl”:4Jnum2”:8,“num3”:3 def Sum(dic):number = 0for v in dic.values():if v%2=0:number = number + velse:number = number - vreturn numberprint(Sum(dic)的輸出結(jié)果為()。A98C 10D 15答案:A.以下關(guān)于類的說法錯(cuò)誤的是()。A 一個(gè)類可以定義多個(gè)屬性。B 一個(gè)類至少有一個(gè)屬性。C 一個(gè)類中可以不定義屬性和方法。D 一個(gè)類中可以定義多個(gè)方法。答
4、案:B.以下關(guān)于Python文件打開模式的描述中,錯(cuò)誤的是()。A只讀模式rB追加寫模式aC覆蓋寫模式wD創(chuàng)建寫模式n答案:D 二、填空題(共10個(gè),每個(gè)2分).使用matplotlib繪制散點(diǎn)圖的函數(shù)是,使用matplotlib繪制餅圖 的函數(shù),使用matplotlib繪制直方圖的函數(shù)是。答案:scatter(), pie(), bar(),已知列表x=list (range (10),那么執(zhí)行語句 del x:2之后,x的值為 O答案:1,3,5,7, 9.給出 range(L:103)的值:。答案:14刀4假設(shè)有一個(gè)列表a,現(xiàn)要求從列表a中每3個(gè)元素取1個(gè),并且將取到的元素組成新的列表b
5、,可以使用語句 o答案:b= : : 35若 vehicle = train, bus, car, ship,貝 vehicle, index(car)的結(jié)果是 o答案:46.獲取list的元素個(gè)數(shù),和向末尾追加元素的方法分別是答案:size(), append()7,遍歷字典的鍵-值對(duì)之時(shí),需要用到 方法。答案:items。.要想結(jié)束程序的整個(gè)循環(huán),應(yīng)采用 語句。答案:break.自定義函數(shù)時(shí)以()關(guān)鍵字開頭答案:function.如果要為定義在函數(shù)外的全局變量賦值,可以使用 語句,表明變量是在外面定義的全局變量。答案:global三、編程題(共4個(gè),每個(gè)10分)1.有五個(gè)數(shù)字:1、2、3、
6、4、5,輸出由這五個(gè)數(shù)字組成的所有互不相同且無重 復(fù)數(shù)字的三位數(shù)。答:for i in range (1, 6):for j in range (1, 6):for k in range (1, 6):if i != j and j!= k and i != k:print (i, j, k)2,打印一個(gè)由組成的菱形。答:rows=6for i in range(rows):for j in range(rows - i - 1):print (/z , end二)for k in range (2 * i - l):#(l,2*i)print(*,end二)print ()for i in
7、range(rows-l):for j in range(i + 1):print (/z , end二)for k in range(2 * (rows-i) - 3):print(*, end二)print().判斷一個(gè)整數(shù)是否是回文數(shù)。答:def judge (x):return str(x) = str(x)::-lnum = input (請(qǐng)輸入一個(gè)整數(shù):)if judge(num):print ( 0是回文數(shù)format (num)else:print ( 0不是回文數(shù)format (num).打印出所有100到499的水仙花數(shù)(水仙花數(shù)是指一個(gè)三位數(shù),其各位數(shù)字 立方和等于該數(shù)本
8、身)。答:for i in range(100, 500):x=i%10y=(i/10)%10z=i/100if (x*x*x+y*y*y+z*z*z) =i:print (i)四、綜合題(共1個(gè),每個(gè)20分)定義People類,添加類屬性tax添加初始化方法,初始化時(shí),為對(duì)象添加如下屬性name 姓名 stringage 年齡intwork 工作 stringsalary 工資 intenergy精力 默認(rèn)值100私有屬性 最大值100最小值0添力口 eat(money) ,say(),working。,sleep。,get_energy()方法,調(diào)用working方法為類tax增加sala
9、ry*0.2值,energy屬性減少30調(diào)用eat方法energy 屬性+10salary減少money對(duì)應(yīng)的值調(diào)用sleep方法energy 屬性+60調(diào)用say方法打印自我介紹調(diào)用get_energy()方法獲取對(duì)象而energy屬性值 定義Woman類 繼承People類添加shopping方法接收money參數(shù),調(diào)用shopping方法salary屬性減少 money對(duì)應(yīng)得值。定義Man類 繼承People類重寫父類方法打印自我介紹打印一個(gè)笑話答案:class People():tax=0definit_(self,name,age, work,salary):=na
10、meself.age=ageself.work=workself, salary=salaryself.energy = 100def working(self):People.tax+=self.salary*0.2self.energy=self.energy-30 if self.energy30 else 0def eat(self,money):self.energy=self.energy+10 if self.energy90 else 100self, sal ary-=moneydef sleep(self,energy):self.energy=self.energy+60 if self.energy40 else 100def say(self):print(我叫,年齡是,工作是?!?format(,self, age,self .work)print(self.energy, self, salary)def get_energy(self):return self.energyclass Women(People):def shopping(
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 安全督導(dǎo)員試題及答案
- 電商顧客忠誠度提升策略試題及答案
- 教育教學(xué)反思與學(xué)習(xí)成果試題及答案
- 騰訊公司面試題及答案
- 游樂設(shè)施考試題及答案
- 新能源汽車的市場(chǎng)推廣技巧試題及答案
- 教師教育教學(xué)反思的關(guān)鍵考核題目
- 新能源汽車動(dòng)力電池環(huán)保設(shè)計(jì)試題及答案
- 大學(xué)物理技術(shù)應(yīng)用試題及答案
- 新能源汽車與人力資源管理的關(guān)系試題及答案
- 涉密項(xiàng)目管理流程培訓(xùn)
- 2024年水產(chǎn)技術(shù)養(yǎng)殖服務(wù)合同范本
- 廣告設(shè)計(jì)師三級(jí)理論知識(shí)鑒定要素細(xì)目表
- 蒸壓加氣混凝土墻板
- 遼寧省協(xié)作校2024-2025學(xué)年高二英語下學(xué)期期末考試試題
- JBT 12530.1-2015 塑料焊縫無損檢測(cè)方法 第1部分:通.用要求
- 墳?zāi)官?zèng)與合同范本
- Unit3 Lesson16 An Email Is Fast(教案 )冀教版(三起)英語五年級(jí)下冊(cè)
- 交響音樂賞析智慧樹知到期末考試答案章節(jié)答案2024年西安交通大學(xué)
- DZ∕T 0248-2014 巖石地球化學(xué)測(cè)量技術(shù)規(guī)程(正式版)
- JTG-T 3331-07-2024 公路膨脹土路基設(shè)計(jì)與施工技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論