题解 | #名单中出现过的人#

名单中出现过的人

https://www.nowcoder.com/practice/d70f0bbba1bb4683a8789e86c0978f01

1.体会if或while+else的使用场景 2.体会直接在list或者tuple中匹配的方法 3.使用flag
# 方法一
name = input()
ls = ['Tom', 'Tony', 'Allen', 'Cydin', 'Lucy', 'Anna']
print(tuple(ls))
for i in ls:
    if i == name:
        print("Congratulations!")
        break
else:
    print("What a pity!")

# 方法二
name = input()
ls = ['Tom', 'Tony', 'Allen', 'Cydin', 'Lucy', 'Anna']
print(tuple(ls))
if name in ls:
    print("Congratulations!")
else:
    print("What a pity!")

# 方法三
name = input()
ls = ['Tom', 'Tony', 'Allen', 'Cydin', 'Lucy', 'Anna']
print(tuple(ls))
flag = 1
for i in ls:
    if i == name:
        flag = 0
        print("Congratulations!")
        break
if flag == 1:
    print("What a pity!")

全部评论

相关推荐

评论
9
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务