1597672310 发表于 2019-11-10 21:49:43

]第16课的第14题

name = input('请输入待查找的用户名:')
score = [['迷途', 85], ['黑夜', 80], ['小布丁', 65], ['福禄娃娃', 95], ['怡静', 90]]
for each in score:
    if name in each:
      print(name + '的得分是:', each)
      IsFind = True
      break
if IsFind == False:
   print(' 查找的数据不存在! ')
这里的break有什么用啊

冬雪雪冬 发表于 2019-11-10 22:06:07

如果找到了,就退出循环。

jackz007 发表于 2019-11-10 22:24:56

本帖最后由 jackz007 于 2019-11-11 00:17 编辑

      break 语句的唯一作用和用途就是跳出循环。

zltzlt 发表于 2019-11-11 17:46:06

break 是用于退出循环。在这里,它的作用体现在一找到就退出,提高查找效率。

1597672310 发表于 2019-11-14 18:07:14

谢谢

1597672310 发表于 2019-11-14 18:07:50

冬雪雪冬 发表于 2019-11-10 22:06
如果找到了,就退出循环。

谢谢
页: [1]
查看完整版本: ]第16课的第14题