精品文档
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收集于网络,如有侵权请联系管理员删除