python小习题:查分数

李金龙
李金龙
管理员
496
文章
0
粉丝
Python习题评论4,0195字数 202阅读模式

代码要求:

根据输入的人物的名称,来输出改人物的分数

代码块:

  1. name = input('请输入待查找的用户名:')
  2. score =[['迷途',85],['黑夜',80],['小布丁',65],['福禄娃娃',95],['怡静',85],['李金龙',100]]
  3. Isfind = False
  4. for each in score:
  5.     if name == each[0]:
  6.         print(name + '的得分:',each[1])
  7.         Isfind = True
  8.         break
  9. if Isfind == False:
  10.     print('查找的数据不存在')

第二种解决方案(感谢Python-鱼C-交流群:周文扬提供)

  1. name = input('请输入待查找的用户名:')
  2. score =[['迷途',85],['黑夜',80],['小布丁',65],['福禄娃娃',95],['怡静',85],['李金龙',100]]
  3. for each in score:
  4.     if name == each[0]:
  5.         print(name + '的得分:',each[1])
  6.         break
  7. if not (name in each):
  8.     print('查找的数据不存在')

结题思路:

python小习题:查分数

 
李金龙
  • 本文由 李金龙 发表于2017年3月11日 12:47:18
  • 转载请务必保留本文链接:https://www.lijinlong.cc/python/pyxt/1590.html
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证