以下程序的输出结果是( )。   ls=[12,44,23,46]   for i in ls:   if i==’44’:   print(’found it!i=’,i)   break   else:

admin2022-09-09  19

问题 以下程序的输出结果是(          )。
   ls=[12,44,23,46]
   for i in ls:
     if i==’44’:
       print(’found it!i=’,i)
       break
   else:
     print(’not found it…’)

选项 A、not found it…
B、found it!i=44
C、found it!i=44
not found it···
D、found it!i=’44’
not found it···

答案A

解析 由于列表ls中的所有元素都是整数类型,不可能等于字符串类型的44,即if语句中的条件不成立,需执行else语句,输出“not found it…”。本题选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/H46p777K
0

最新回复(0)