2024年Python期末復習題必考_第1頁
2024年Python期末復習題必考_第2頁
2024年Python期末復習題必考_第3頁
2024年Python期末復習題必考_第4頁
2024年Python期末復習題必考_第5頁
全文預覽已結束

下載本文檔

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

文檔簡介

一第壹擘期python練習

專業(yè)、班級:擘號:姓名:

Python言基礎

壹、罩項選擇題

lo在Python中,合法的檄識符是【】.

A._B.3CCoit*sD.str

2.Python體現(xiàn)式中,可以使用[]控制運算的優(yōu)先次序。

A.圓括號()Bo方括號[]C.花括號{}I).尖括號0

3.如下Python注釋代碼,不封的的是【Jo

Ao#Python注釋代碼B。#Python注釋代碼1#Pylhon注釋代碼2

C.""“Python文檔注釋”"Do〃Python注釋代碼

4o懸了^整型變量x、\、z賦初值10,下面封的的Python賦直^句是【】.

Aoxyz=l()B.x=10y=10z=10C。x=y=z=101).x=10,y=10,z=10

bo懸了^整型變量x、y、z賦初值5,下面封的的Python賦值^句是【】。

A.x=5;y=5;z=5B。xyz=5

Cox,y,z=5D.x=5,y=5,z=5

6.已知x=2;y=3,復合賦值^旬):*=y+5執(zhí)行彳機x變量中的值是【】。

AoIIBo16C.131).26

7.整型變量x中寄存了壹種兩位數(shù),要將造倜兩位數(shù)的他位數(shù)字和拾位數(shù)字互換位置,例如,13變成31,

封的的Python體現(xiàn)式是【Jo

A,(x%10)*10+x//10Bo(>:%10)//10+x//10

C.(x/10)%10+x//10Do(x%10)*10+x%10

二、填空題

loPython中假如言吾句太艮,可以使用作卷續(xù)行符。

2oPython中在壹行善寫兩條^句峙,^句之間可以使用作卷分隔符。3.Python使用符號襟示注釋。

3。Python體垣式4。5/2的值

4oPython體于兄式4。5〃2的值卷.

5。Python體現(xiàn)式4。5%2的值懸。

6oPython體現(xiàn)式12/4-2+5*8/4%5/2的值卷。

7.Python^句a,b=3,4;a,b=b,a;print(a,b)的成果是。

8。已知x=5;y=6,復合賦值^旬x*=y+10執(zhí)行彳爰,x變量中的值是。

9。寫出下面程序的執(zhí)行成果.

x=345

a=x//100

b=(x-a*100)//10

c=x%10

print(a,b,c)

10.句printCAAA',"BBB”,sep=',end='!')執(zhí)行的成果是.

常用數(shù)據(jù)類型

壹、單項選擇題

1.Python句a=121+L21;print(type(a))的輸出成果是【】。

A.(class'int'>B.<class'float)Co(class'double'>D.<class"long'〉

2?Pythonfg句x="Python";y=2;print(x+y)的輸出成果是【

A.之吾法令昔Bo2Co*Python2,D.'PythonPython'

3.Python體現(xiàn)式sqrt(36)*sqrt(81)的值卷[].

Ao54.0Bo2916o0C.9.0D.6。0

4oPython^句print(chr(65))的運行成果是【】。

A.65B.6Co5I).A

5.有關Python字符串,下列Bft法金音誤的是【lo

A.字符即晨度卷1的字符串

B.字符串以0檄志字符串的幺吉束

C.既可以用罩引號,也可以用雙引號創(chuàng)立字符串

I).在三引號字符串中可以包括換行1可隼等特殊字符

6.下列體垣式的值懸True的是【】。

Ao3>2>2Bo2!=5orOC.5<5D.1and5==0

二、填空題

loPython體現(xiàn)式3**2**3的值卷。

2。Python句prinl(chr(ord('B')))的成果是。

三、思索題

1.聞^下面的Python^句,諭出成果是什么?程序的功能是什么?

importrandom

a=randoniorandint(100,999)*隨機產(chǎn)生壹種三位整數(shù)

b=(a%10)*100+(a//10%10)*10+a//100

printC原數(shù)=〃,a,",變換彳爰=",b)

選擇和循環(huán)

壹、軍項選擇題

1、下面if句記錄滿足“性別(gender)卷男、職稱(rank)懸副專家、年齡(age)不不小于40歲

條件的人數(shù),封的的^句卷[)

A.if(gcndcr=="男"orage(40andrank=="副專家"):n+=l

B.if(gender=w男"andage(40andrank=="副專家"):n+=l

C.if(gcndcr=="男"andage<40orrank=="副專家"):n+=l

Doif(gender=="男"orage<40orrank==w副專家”):n+=l

2.下列程序運行彳菱,在鍵盤輸入100,則程序的運行成果是。

x=eval(input(,Pleaseinputx:*))

ifx<0orx>=20:

print(x//10)

elif0(=x(5:

print(x)

elif5<=x(10:

print(3*x—5)

elif10<=x<20:

print(0o5*x-2)

Ao10Bo100Co295D?48

二、填空題

IsPython輾窮循環(huán)whileTrue:的循環(huán)體中可用IS句退出循環(huán).

2、Python^句"forinrange(1,21,5):print(i,end=*')”的輸出成果卷。

3、Python!§句"forinrange(10,1,-2):print(i,end='')”的輸出成果卷。

4、執(zhí)行下列Pylhongg句彳合的輸出成果是,循環(huán)執(zhí)行了次.

i=—1

while(i<0):i*=l

print(i)

三、思索題

1、閱SS下面Python程序,程序的功能是什么?

importmath

n=0

forminrange(101,201,2):

k=int(math,sqrt(m))

foriinrange(2,k+2):

ifm%i==0:break

ifi==k+l:

ifn%10==0:print()

print%d'%m,end='')

n+=l

2、閱^下面Python程序,考青冏輸出成果是什么?

n=int(input("^輸入圖形的行數(shù):”))

foriinrange(0,n):

forjinrange(0,10-1):print(v”,end='')

forjinrange(0,2*i+1):print/*",end=')

10.下列程序運行彳菱,在鍵盤輸入"appleandpeach”,則程序運行成果是。

st-input(w輸入壹串字符串入)

flag=0

count=0

forcinstr:

ifc==:

flag=0

else:

ifflag==0:

flag=l

count=count+l

print(count)

函數(shù)

宣、單項選擇題

1.Python言吾句"f=lambdax,y;x*y;f(12,34)”的程序運行成果是[].

A.12Bo22Co56D.408

2oPython言吾句"fl=lambdax:x*3;f2=lambdax:x*2;print(fl(f2(3)))”的程序運行成果是[].

A.3Bo6Co9Do18

3.下列Python言吾句的輸出成果是【】。

counter=0;num=0

defTestVariable():

globalcounter

foriinrange(4):counter+=l

num=5

TestVariable()

print(counter,num)

A.40Bo410Co7ODo710

二、填空題

1.Python體現(xiàn)式eval("5/2+5%2+5〃2”)的成果是。

2.假如要卷定義在函數(shù)外的全局變量賦值,可以使用言吾句,表明變量是在外面定義的全局變量。

三、思索題

U寫出下面程序的執(zhí)行成果。

d=lambdap:p*2

t=l<imbdap:p*3

x=2

x=d(x)

x=t(x)

print(x)

2.寫出下面程序的執(zhí)行成果

x=30

deffuncO:

globalx

x=20

func()

print(x)

文獻

壹、填空題

1.Python可以使用函數(shù)打^文獻。

2.文獻操作可以使用措施關閉流,以釋放資源。

3.已存在壹種abcotXt.乂獻,該nu句…。..。0...C0..OO...OO.OO0..O..O.

myfile=open(wabc.txt”,,〃)的功能是。。。。。。..…

二、思索題

1.使用。pen()函數(shù)疇,指定打I利文獻的模式mode有哪幾種?其默認打I荊模式是什么?

2.封文本文獻的有哪些措施,寫有哪些措施?

3.

溫馨提示

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

評論

0/150

提交評論