180117 我的宠物识别判断语句

myPets = ['Zophie', 'Pooka', 'Fat-tail']  #同样,这也是[]的列表 定义一个列表,其中有3个宠物名字
print('Enter a pet name:')          #输入print 
name = input()                  #input 函数 赋值给name
if name not in myPets:            #if 判断,如果输入的name内容不在第一行的列表里面 ,那么就是下一行  
    print('I do not have a pet named ' + name)  #输入——没有输入的name
else:                      #其他的就是属于第一行列表里的了,于是下一行
    print(name + ' is my pet.')        #输出,输入的name 是我的宠物

嗯,这是很简单的,一个判断语句 ,if else

当然,有个关键概念:

in 和 not in 操作符

利用 in  not in 操作符,可以确定一个值否在列表中。像其他操作符一样,in not in 用在表达式中,连接两个值:一个要在列表中查找的值,以及待查找的列表。这些表达式将求值为布尔值。

原文地址:https://www.cnblogs.com/cputn/p/8306890.html