Python程序設計課后習題答案-第三單元_第1頁
Python程序設計課后習題答案-第三單元_第2頁
Python程序設計課后習題答案-第三單元_第3頁
Python程序設計課后習題答案-第三單元_第4頁
Python程序設計課后習題答案-第三單元_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Python程序設計課后習題答案-第三單元習題3一、選擇題1以下不合法的表達式是(      )。DAx in 1,2,3,4,5    Bx-6>5        Ce>5 and 4=f      D3=a2將數(shù)學式2<x10表示成正確的Python表達式為(      )。BA2<x<=10              B2<x and

2、x<=10C2<x && x<=10          Dx>2 or x <=103與關系表達式x=0等價的表達式是(      )。BAx=0          Bnot x      Cx      Dx!=14下列表達式的值為True的是(      )。AA2!=5 or 0      

3、60;   B3>2>2      C5+4j>2-3j      D1 and 5=05.下面if語句統(tǒng)計“成績(mark)優(yōu)秀的男生以及不及格的男生”的人數(shù),正確的語句為(      )。CAif gender="男"and mark<60 or mark>=90:n+=1Bif gender="男"and mark<60 and mark>=90:n+=1Cif gender="男"and

4、 (mark<60 or mark>=90):n+=1Dif gender="男"or mark<60 or mark>=90:n+=16以下if語句語法正確的是(      )。DAif a>0:x=20else:x=200Bif a>0:x=20else:x=200Cif a>0:x=20else:x=200Dif a>0x=20elsex=2007在Python中,實現(xiàn)多分支選擇結(jié)構的較好方法是(      )。CAif     

5、    Bif-else      Cif-elif-else      Dif嵌套8下列語句執(zhí)行后的輸出是(      )。Cif 2:print(5)else:print(6)A0            B2          C5          D69下面程序段求x和y中的較大數(shù),不正確的是(   

6、   )。DAmaxNum=x if x>y else yBif x>y:maxNum=xelse:maxNum=yCmaxNum=yif x>y:maxNum=xDif y>=x:maxNum=ymaxNum=x10下列Python程序的運行結(jié)果是(      )。Bx=0y=Trueprint(x>y and 'A'<'B')ATrue          BFalse         

7、 Ctrue            Dfalse二、填空題1表達式2<=1 and 0 or not 0的值是。True2已知ans='n',則表達式ans='y' or 'Y'的值為。'Y'3Python提供了兩個對象身份比較運算符和來測試兩個變量是否指向同一個對象。is,is not4在直角坐標中,x、y是坐標系中任意點的位置,用x和y表示第一象限或第二象限的Python表達式為。x>0 and y>0 or x<0 and y>05已知

8、a=3,b=5,c=6,d=True,則表達式not d or a>=0 and a+c>b+3的值是。True6Python表達式16-2*5>7*8/2 or "XYZ"!="xyz" and not(10-6>18/2)的值為。True7下列Python語句的運行結(jié)果是。Truex=Truey=Falsez=Falseprint(x or y and z)8執(zhí)行下列Python語句將產(chǎn)生的結(jié)果是。True Falsem=Truen=Falsep=Trueb1=m|np;b2=n|mpprint(b1,b2)9對于if語句中的

9、語句塊,應將它們??s進對齊10當x=0,y=50時,語句z=x if x else y執(zhí)行后,z的值是。50三、問答題1寫出條件“20<x<30或x<-100”的Python表達式。2Python實現(xiàn)選擇結(jié)構的語句有哪些?各種語句的格式是十么?3下列兩個語句各自執(zhí)行后,x和y的值是多少?它們的作用是什么?x=y=5x=y=54下列Python語句的運行結(jié)果為。nox=Falsey=Truez=Falseif x or y and z:print("yes")else:print("no")5下列Python語句的運行結(jié)果為。2x=Truey=Falsez=Trueif not x or y:print(1)elif not x or not y and z:print(2)elif not x or y or not y and x:print(3)else:p

溫馨提示

  • 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

提交評論