Python程序设计课后习题答案-第三单元教学提纲 下载本文

精品文档

6.Python表达式16-2*5>7*8/2 or \XYZ\!=\xyz\ and not(10-6>18/2)的值为 。

True

7.下列Python语句的运行结果是 。True x=True y=False z=False

print(x or y and z)

8.执行下列Python语句将产生的结果是 。True False 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=x if x else y执行后,z的值是 。50 三、问答题

1.写出条件“20

2.Python实现选择结构的语句有哪些?各种语句的格式是十么? 3.下列两个语句各自执行后,x和y的值是多少?它们的作用是什么? x=y=5 x=y==5

4.下列Python语句的运行结果为 。no x=False y=True z=False

if x or y and z:print(\else:print(\

收集于网络,如有侵权请联系管理员删除

精品文档

5.下列Python语句的运行结果为 。2 x=True y=False z=True

if 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:print(4)

6.说明以下三个if语句的区别。 语句一:

if i>0:

if j>0:n=1 else:n=2 语句二:

if i>0:

if j>0:n=1 else:n=2 语句三:

if i>0:n=1 else:

if j>0:n=2

?i?0,j?0语句一相当于:??i?0,j?0?i?0,j?0语句二相当于:??i?0?i?0,语句三相当于:??i?0,j?0n?1 n?2n?1 n?2n?1 n?2收集于网络,如有侵权请联系管理员删除