Python程序设计课后习题答案-第三单元.docVIP

Python程序设计课后习题答案-第三单元.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

精品文档

精品文档

.

.

习题3

一、选择题

1.以下不合法的表达式是()。D

A.xin[1,2,3,4,5]B.x-65C.e5and4==fD.3=a

2.将数学式2x≤10表示成正确的Python表达式为()。B

A.2x=10B.2xandx=10

C.2xx=10D.x2orx=10

3.与关系表达式x==0等价的表达式是()。B

A.x=0 B.notxC.xD.x!=1

4.下列表达式的值为True的是()。A

A.2!=5or0 B.322C.5+4j2-3jD.1and5==0

5.下面if语句统计“成绩(mark)优秀的男生以及不及格的男生”的人数,正确的语句为()。C

A.ifgender==男andmark60ormark=90:n+=1

B.ifgender==男andmark60andmark=90:n+=1

C.ifgender==男and(mark60ormark=90):n+=1

D.ifgender==男ormark60ormark=90:n+=1

6.以下if语句语法正确的是()。D

A.

ifa0:x=20

else:x=200

B.

ifa0:x=20

else:

x=200

C.

ifa0:

x=20

else:x=200

D.

ifa0

x=20

else

x=200

7.在Python中,实现多分支选择结构的较好方法是()。C

A.if B.if-elseC.if-elif-elseD.if嵌套

8.下列语句执行后的输出是()。C

if2:

print(5)

else:

print(6)

A.0 B.2C.5D.6

9.下面程序段求x和y中的较大数,不正确的是()。D

A.maxNum=xifxyelsey

B.

ifxy:maxNum=x

else:maxNum=y

C.

maxNum=y

ifxy:maxNum=x

D.

ify=x:maxNum=y

maxNum=x

10.下列Python程序的运行结果是()。B

x=0

y=True

print(xyandAB)

A.TrueB.FalseC.trueD.false

二、填空题

1.表达式2=1and0ornot0的值是。True

2.已知ans=n,则表达式ans==yorY的值为。Y

3.Python提供了两个对象身份比较运算符和来测试两个变量是否指向同一个对象。is,isnot

4.在直角坐标中,x、y是坐标系中任意点的位置,用x和y表示第一象限或第二象限的Python表达式为。x0andy0orx0andy0

5.已知a=3,b=5,c=6,d=True,则表达式notdora=0anda+cb+3的值是。True

6.Python表达式16-2*57*8/2orXYZ!=xyzandnot(10-618/2)的值为。

True

7.下列Python语句的运行结果是。True

x=True

y=False

z=False

print(xoryandz)

8.执行下列Python语句将产生的结果是。TrueFalse

m=True

n=False

p=True

b1=m|n^p;b2=n|m^p

print(b1,b2)

9.对于if语句中的语句块,应将它们。缩进对齐

10.当x=0,y=50时,语句z=xifxelsey执行后,z的值是。50

三、问答题

1.写出条件“20x30或x-100”的Python表达式。

2.Python实现选择结构的语句有哪些?各种语句的格式是十么?

3.下列两个语句各自执行后,x和y的值是多少?它们的作用是什么?

x=y=5

x=y==5

4.下列Python语句的运行结果为。no

x=False

y=True

z=False

ifxory

文档评论(0)

bookljh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档