以下程序的输出结果是( )。   x=10   y=0   if(x>5)or(x/y>5):   print(’Right’)   else:   print(’Wrong’)

admin2022-09-09  22

问题 以下程序的输出结果是(          )。
     x=10
     y=0
     if(x>5)or(x/y>5):
     print(’Right’)
   else:
     print(’Wrong’)

选项 A、Right
B、Wrong
C、报错:ZeroDivisionError
D、不报错,但不输出任何结果

答案A

解析 在Python中,or表示多个条件之间的“或”关系。x or y,若x为True,则x or y的结果为True,不再对y进行判断。本题中,x>5为True,故(x>5)or(x/y>5)的结果为True,输出结果为Right。本题选择A选项。
转载请注明原文地址:https://jikaoti.com/ti/nR50FFFM
0

相关试题推荐
最新回复(0)