name = input("请输入:")score = [['迷途', 85], ['黑夜', 80], ['小布丁', 60], ['意境', 84]]isFind = Falsefor each in score: if name in each: print(name + '得分为:', each[1]) isFind = True breakif isFind__ : print('不存在') 填空并检查代码
时间: 2024-01-20 12:02:41 浏览: 17
请注意代码的缩进,应该是一个制表符或四个空格。填空部分应该是:
1. `not`
2. `:`
修改后的代码如下:
```python
name = input("请输入:")
score = [['迷途', 85], ['黑夜', 80], ['小布丁', 60], ['意境', 84]]
isFind = False
for each in score:
if name in each:
print(name + '得分为:', each[1])
isFind = True
break
if not isFind:
print('不存在')
```
相关问题
name = input("请输入:")score = [['迷途', 85], ['黑夜', 80], ['小布丁', 60], ['意境', 84]]isFind = Falsefor each in score: if name in each: print(name + '得分为:', each[1]) isFind = True breakif not isFind: print('不存在'),检查代码
代码存在一个语法错误,最后一行的逗号是多余的,需要删除。正确代码如下:
```python
name = input("请输入:")
score = [['迷途', 85], ['黑夜', 80], ['小布丁', 60], ['意境', 84]]
isFind = False
for each in score:
if name in each:
print(name + '得分为:', each[1])
isFind = True
break
if not isFind:
print('不存在')
```
name = input("请输入:") score = [['迷途', 85], ['黑夜', 80], ['小布丁', 60], ['意境', 84]] IsFind = False for each in score: if name in each print(name + '得分为:',____) ____=True break if isFind____True: print('不存在'),填空
请看下面的代码:
```python
name = input("请输入:")
score = [['迷途', 85], ['黑夜', 80], ['小布丁', 60], ['意境', 84]]
isFind = False
for each in score:
if name in each:
print(name + '得分为:', each[1])
isFind = True
break
if not isFind:
print('不存在')
```
填空部分应该是:
1. each[1]
2. isFind = True