- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
习题3
一、选择题
以下不合法的表达式是(
)。 D
A. x in [1,2,3,4,5] B
. x-65 C . e5 and 4==f
D . 3=a
将数学式 2x≤ 10 表示成正确的
Python 表达式为(
)。B
A. 2x=10 B
C. 2x x=10 D
. 2x and x=10
. x2 or x =10
与关系表达式
x==0 等价的表达式是(
)。 B
x=0 B
. not x C
. x D
. x!=1
下列表达式的为值A. 2!=5 or 0
True 的是(
B . 322
)。A
C . 5+4j2-3j D . 1 and 5==0
下面 if
语句统计成“ (绩
mark)优秀的男生以及不及格的男生”的人数,正确的语句
为( )。C
if gender==
if gender==
if gender==
if gender==
男 and mark60 or mark=90:n+=1
男 and mark60 and mark=90:n+=1 男 and (mark60 or mark=90):n+=1 男 or mark60 or mark=90:n+=1
以下 if 语句语法正确的是(
A.
if a0:x=20 else:x=200 B.
if a0:x=20
else:
x=200
C.
if a0:
x=20
else:x=200 D.
if a0
x=20
else
x=200
)。 D
在 Python 中,实现多分支选择结构的好较方法是( )。C
if
B . if-else C . if-elif-else
D . if 嵌套
下列语句执行后的输是出( if 2:
)。C
1
print(5) else:
print(6)
A. 0 B . 2 C . 5 D . 6 9.下面程序段求 x 和 y 中的较大数,不正确的是(
maxNum=x if xy else y
B.
if xy:maxNum=x else:maxNum=y C.
maxNum=y
if xy:maxNum=x D.
if y=x:maxNum=y maxNum=x
)。D
下列 Python 程序的运行结果是(
x=0 y=True
print(xy and AB)
)。B
A. True
二、填空题
B . False C . true D . false
表达式 2=1 and 0 or not 0 的值是 。True
已知 ans=n ,则表达式 ans==y or Y
Python 提供了两个对象身份比较运算符同一个对象。 is , is not
的值为
和
o Y
来测试两个变量是否指向
在直角坐标中, x、 y 是坐标系中任意点的位置,用 x 和 y 表示第一象限或第二象限的
Python 表达式为 。x0 and y0 or x0 and y0
已知 a=3, b=5, c=6, d=True ,则表达式 not d or a=0 and a+cb+3 的值是 。
True
6. Python 表达式 16-2*57*8/2 or True
下列 Python 语句的运行结果是
x=True y=False z=False
print(x or y and z)
XYZ != xyz and not(10-618/2)
o True
的值为 。
执行下列 Python 语句将产生的结果是
m=True n=False p=True
o True False
2
b1=m|n^p;b2=n|m^p print(b1,b2)
对于 if 语句中的语句块,应将它们
当 x=0, y=50 时,语句 z=x if x else y
三、问答题
o缩进对齐
执行后, z 的值是 。50
写出条件“ 20x30 或 x-100 ”的 Python 表达式。
Python 实现选择结构的语句有哪些?各种语句的格式是十么?
下列两个语句各自执行后, x=y=5
x=y==5
x 和 y 的值是多少?它们的作用是什么?
下列 Python 语句的运行结果为
x=False y=True z=False
if x or y and z:print(yes)
else:print(no)
下列 Python 语句的运行结果为
x= True y= False z= True
if not x or y:print(1)
no
2
elif elif
not x or not y and z:print(2)
not x or y or not y and x:print(3)
else:print(4)
说明以
文档评论(0)