2.3周而復(fù)始的循環(huán)課堂練習(xí)教科版高中信息技術(shù)必修1_第1頁(yè)
2.3周而復(fù)始的循環(huán)課堂練習(xí)教科版高中信息技術(shù)必修1_第2頁(yè)
2.3周而復(fù)始的循環(huán)課堂練習(xí)教科版高中信息技術(shù)必修1_第3頁(yè)
2.3周而復(fù)始的循環(huán)課堂練習(xí)教科版高中信息技術(shù)必修1_第4頁(yè)
2.3周而復(fù)始的循環(huán)課堂練習(xí)教科版高中信息技術(shù)必修1_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

《2.3周而復(fù)始的循環(huán)》課堂練習(xí)一、單項(xiàng)選擇題【第1題】程序中的表達(dá)式是按照一定的規(guī)則組合而成的,代數(shù)式對(duì)應(yīng)的Python表達(dá)式是(r1、r2和r3分別對(duì)應(yīng)變量、和)()A、B、r1/(r1+r2)uC、r1/(r1+r2)·uD、r1/(r1+r2)*u【第2題】在Python中,條件“x是小于100的非負(fù)數(shù)”的正確表示是()A、0≤x<100 B、0<=x<100 C、x>=0andx<100 D、0<=xorx<100【第3題】在Python中,表示“X、Y兩個(gè)數(shù)中至少有一個(gè)數(shù)小于Z”的表達(dá)式是()A、XorY<ZB、X<ZnotY<ZC、X<ZorY<ZD、X<ZandY<Z【第4題】在Python中,變量的三個(gè)屬性是()A、整型、實(shí)型、字符型B、變量值、變量定義、變量類(lèi)型C、變量名、變量類(lèi)型、變量值D、變量地址、變量名、變量大小【第5題】下面不屬于程序的基本控制結(jié)構(gòu)的是()。A、順序結(jié)構(gòu)B、選擇結(jié)構(gòu)C、循環(huán)結(jié)構(gòu)D、輸入輸出結(jié)構(gòu)【第6題】以下關(guān)于Python語(yǔ)句的敘述中,正確的是()。A、同一層次的Python語(yǔ)句必須對(duì)齊B、Python語(yǔ)句可以從一行的任意一列開(kāi)始C、在執(zhí)行Python語(yǔ)句時(shí),可發(fā)現(xiàn)注釋中的拼寫(xiě)錯(cuò)誤D、Python程序的每行只能寫(xiě)一條語(yǔ)句【第7題】下列語(yǔ)句中,在Python中非法的是()。A、x=y=z=1B、x,y=y,xC、x=(y=z+1)D、x+=y【第8題】已知x=2,語(yǔ)句x*=x+1執(zhí)行后,x的值是()。A、2B、3C、5D、6【第9題】在Python中,正確的賦值語(yǔ)句為()。A、x+y=10B、x=2yC、x=y=30D、3y=x+1【第10題】為了給整型變量x,y,z賦初值10,下面正確的Python賦值語(yǔ)句是()A、xyz=10B、x=10y=10z=10C、x=y=z=10D、x=10,y=10,z=10【第11題】語(yǔ)句x=input()執(zhí)行時(shí),如果從鍵盤(pán)輸入12并按回車(chē)鍵,則x的值是()。A、12B、12.0C、1e2D、'12'【第12題】語(yǔ)句x,y=eval(input())執(zhí)行時(shí),輸入數(shù)據(jù)格式錯(cuò)誤的是()。A、34B、(3,4)C、3,4D、[3,4]【第13題】語(yǔ)句print('x=${:7.2f}'.format(123.5678))執(zhí)行后的輸出結(jié)果是()。選項(xiàng)的口代表空格A、x=口123.56B、$口123.57C、x=$口123.57D、x=$口123.56【第14題】print('{:7.2f}{:2d}'.format(101/7,101%8))的運(yùn)行結(jié)果是()。A、{:7.2f}{:2d}B、口口14.43口5(口代表空格)C、口14.43口口5(口代表空格)D、口口101/7口1口1%8(口代表空格)【第15題】順序結(jié)構(gòu)程序的執(zhí)行順序是()A、由外到內(nèi)B、自上而下C、自下而上D、由內(nèi)到外【第16題】如圖所示算法的功能是()A、交換a、b的值B、找出a、b中值較小的變量C、按從小到大的順序輸出a、b的值D、按從大到小的順序輸出a、b的值【第17題】如圖所示流程圖的輸出結(jié)果是()A、35B、3+5C、8D、3【第18題】如圖所示算法的功能是()A、交換a、b的值B、找出a、b中值較小的變量C、按從小到大的順序輸出a、b的值D、按從大到小的順序輸出a、b的值【第19題】下列選項(xiàng)中,正確的Python賦值語(yǔ)句是()A、5a=100B、100=aC、a+s=567D、a4=100【第20題】已知a,b,c是整型變量,且a=2、b=8如下Python程序段:c=baa=a+cb=bc運(yùn)行后,a、b、c的值分別是()A、2、8、6B、8、2、6C、2、6、8D、6、8、2【第21題】下列代碼運(yùn)行結(jié)果是()list=[1,2,3,4,5,6,7,8,9,0]list.sort()print(list)A、[0,9,8,7,6,5,4,3,2,1]B、[0,1,2,3,4,5,6,7,8,9]C、[1,2,3,4,0,5,6,7,8,9]D、[1,2,3,4,5,0,6,7,8,9]【第22題】random庫(kù)中用于生成隨機(jī)小數(shù)的函數(shù)是()A、random()B、randint()C、getrandbits()D、randrange()【第23題】importrandomlist=[0,1,2,3,4]rs=random.sample(list,2)print(rs)程序運(yùn)行后下面正確的是()A、隨機(jī)顯示列表中的兩個(gè)數(shù)據(jù)B、顯示[0,1]C、顯示[3,4]D、顯示[0,1,2]【第24題】下面代碼的執(zhí)行結(jié)果是()object=["石榴",1,"香蕉","橙子","梨子"]object[0]="蘋(píng)果"print(object)A、["石榴",1,"香蕉","橙子","梨子"]B、["蘋(píng)果",1,"香蕉","橙子","梨子"]C、["梨子",1,"香蕉","橙子","蘋(píng)果"]D、[1,"香蕉","橙子","梨子"]【第25題】下面代碼的執(zhí)行結(jié)果是()object=["石榴",1,"香蕉","橙子","梨子"]delobject[1]print(object)A、["石榴",1,"香蕉","橙子","梨子"]B、["石榴","香蕉","橙子","梨子"]C、[1,"香蕉","橙子","梨子"]D、["香蕉","橙子","梨子"]【第26題】下面代碼的執(zhí)行結(jié)果是()object=["石榴",1,"香蕉","橙子","梨子"]object.append("獼猴桃")"print(object)A、["石榴",1,"香蕉","橙子","梨子"]B、["石榴",1,"香蕉","橙子","梨子","獼猴桃"]C、["獼猴桃","石榴",1,"香蕉","橙子","梨子"]D、[1,"香蕉","橙子","梨子"]【第27題】list=["HAIDIAN","XINXI",1997,2018],則list[1]的值為()A、8B、2018C、7D、1997【第28題】list=['HAIDIAN','XINXI',1997,2000],則list[2]的值為()A、XINXIB、AC、ID、1997【第29題】listl=["a",3,"b",10]dellistl[1:3]print(listl)的值為()A、[3,10]B、["a",10]C、["b",10]D、[3,"b"]【第30題】city=['beijing','shanghai','guangzhou']print(city[2])print(city[2])print(city[1:])最后輸出為()A、shanghaishanghai['beijing','shanghai']B、guangzhoushanghaishanghaiC、shanghaishanghaibeijingD、guangzhoushanghai['shanghai','guangzhou']【第31題】下列代碼運(yùn)行結(jié)果是()list=[1,2,3,4,5,6,7,8,9,0]list.reverse()print(list)A、[0,9,8,7,6,5,4,3,2,1]B、[1,2,3,4,5,6,7,8,9,0]C、[1,2,3,4,0,5,6,7,8,9]D、[1,2,3,4,5,0,6,7,8,9]【第32題】以下關(guān)于Python自帶數(shù)據(jù)結(jié)構(gòu)的運(yùn)算結(jié)果中正確的是哪一項(xiàng)?()A、q=[1,2,3,4,5]delq[2:4]則運(yùn)算之后q為[1,2,3]B、basket=['apple','banana','apple','orange']fruit=set(basket)len(fruit)的結(jié)果是5。C、basket=['apple','banana','apple','orange','melo']fruit=set(basket)len(fruit)的運(yùn)算結(jié)果是5。D、q=[2,1,3,5,4]q.remove(3)q.sort()則運(yùn)算之后q為[1,2,4,5]【第33題】現(xiàn)有列表l=[1,2,3,4,5,6,7,8,9,0],那么python3解釋器執(zhí)行l(wèi)[1:3]='abc'后執(zhí)行l(wèi)[2]的結(jié)果是()A、4B、bC、abcD、c【第34題】現(xiàn)有列表l=[1,2,3,4,5,6,7,8,9,0],執(zhí)行l(wèi).insert(2,'b')后執(zhí)行l(wèi)[3]的結(jié)果是()A、9B、'b'C、1D、2【第35題】下面代碼的輸出結(jié)果是()s=["seashell","gold","pink","brown","purple","tomato"]print(s[1:4:2])A、['gold','pink','brown']B、['gold','pink']C、['gold','pink','brown','purple','tomato']D、['gold','brown']【第36題】下面代碼的執(zhí)行結(jié)果是()ls=[[1,2,3],[[4,5],6],[7,8]]print(len(ls)A、3B、4C、8D、1【第37題】下面代碼的執(zhí)行結(jié)果是()ls=["2020","20.20","Python"]ls.append(2020)ls.append([2020,"2020"])print(ls)A、['2020','20.20','Python',2020]B、['2020','20.20','Python',2020,[2020,'2020']]C、['2020','20.20','Python',2020,['2020']]D、['2020','20.20','Python',2020,2020,'2020']【第38題】以下程序的輸出結(jié)果是()lcat=["獅子","獵豹","虎貓","花豹","孟加拉虎","美洲豹","雪豹"]forsinlcat:if"豹"ins:print(s,end="")continueA、獵豹花豹美洲豹雪豹B、獵豹C、雪豹D、獵豹花豹美洲豹雪豹【第39題】表達(dá)式len(range(1,10))的值是()A、9B、bC、1D、2【第40題】關(guān)于Python程序格式框架的描述,以下選項(xiàng)中錯(cuò)誤的是()A、Python語(yǔ)言的縮進(jìn)可以采用Tab鍵實(shí)現(xiàn)B、Python單層縮進(jìn)代碼屬于之前最鄰近的一行非縮進(jìn)代碼,多層縮進(jìn)代碼根據(jù)縮進(jìn)關(guān)系決定所屬范圍C、判斷、循環(huán)、函數(shù)等語(yǔ)法形式能夠通過(guò)縮進(jìn)包含一批Python代碼,進(jìn)而表達(dá)對(duì)應(yīng)的語(yǔ)義D、Python語(yǔ)言不采用嚴(yán)格的“縮進(jìn)”來(lái)表明程序的格式框架【第41題】下面代碼執(zhí)行時(shí),當(dāng)輸入17,輸入結(jié)果是()num=int(input("請(qǐng)輸入感冒指數(shù):"))if0<=num<=6:print("少發(fā)")elif7<=num<=19:print("較易發(fā)")elif20<=num<=30:print("易發(fā)")elif31<=num<=61:print("極易發(fā)")else:print("指數(shù)值不正確")A、“少發(fā)”B、“較易發(fā)”C、“易發(fā)”D、“極易發(fā)”【第42題】下面代碼執(zhí)行時(shí),當(dāng)輸入8.9,輸入結(jié)果是()v=float(input("請(qǐng)輸入速度(千米/秒):"))ifv>=7.91:print("飛船成功飛行!")else:print("飛船不能升空!")A、True"B、FalseC、"飛船成功飛行!"D、"飛船不能升空!"【第43題】下列Python語(yǔ)句正確的是()A、min=xifx<yelseyB、max=x>y?x:yC、if(x>y)printxD、whileTrue:pass【第44題】如下Python程序段a=5ifa>5:b=2*aelse:b=a*a+1print(b)運(yùn)行結(jié)果是()A、26B、25C、10D、5【第45題】如下Python程序段要打印0到100的數(shù)字,程序中的X應(yīng)是多大整數(shù)()foriinrange(X)print(i)A、99B、100C、101D、98【第46題】如下Python程序段:s=0t=1foriinrange(1,11):t=t*is=s+1/t變量s的值可表示為()A、1/1+1/2+1/3+…1/10B、1/1*1/2*1/3*…1/10C、1/1!+1/2!+1/3!+…1/10!D、1/1+1/2*1/3+1/3*1/4+…1/9*1/10【第47題】如下Python程序段x=int(input())y=10ifx<0:y=5elifx<100:y=100else:y=200print(y)運(yùn)行后,輸入5,程序輸出的結(jié)果是()A、5B、10C、100D、200【第48題】如下

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論