print(‘比较结果不相等’)
在这里,我们定义一个变量为’dog’的字符串,然后我们使用if语句进行判断,判断它时候等于字符串’cat’,如果不等于,打印一个结果告诉我们。在这里我们自己也可以判断,这个的程序的最后的结论是不相等。
看了上述,你是不是绝对还是很迷,那么我们来详细讲讲吧!顺带比较符号一起了哦,好好学,好好看,多实践。不懂的多码两遍就懂了!!!
age = 1
if age > 19:
print(‘Yes’)
else:
print(‘No’)
解释:这里我们定义一个年龄变量age,用if-else对它进行一个判断,让age于19比较,如果age这个数大于19,那么我们就输出yes否则输出no,pyhton后台会做一个判断,然后给到我们想要的结果,这里如果不加print进行打印,程序就会报错哦!
elif
我们接下来学习if-elif-else语句:
举一个很易懂的题目,定义一个年龄age = ?,如果大于十八岁收费20元,大于十岁小于十八岁收费10元,小于十岁免费!
让我们看程序:
age = 13
if age < 10:
print(‘小于十岁,免费’)
elif age < 18:
print(‘大于十岁小于十八岁,收费10元’)
else:
print(‘大于十八岁,收费20元’)
解释:这里我们没有重复去判断大于十岁小于十八岁,这里你可以10<age<18也是可以的,我们用了elif在前面做了一个判断,所以在这里就不需要再次判断,这样写也给我我们带来了便捷。由于后面两个条件我们已经满足了,所以在尾部else那里直接打印就好,else是否则的意思,不需要再次坐条件判断了。
程序我们还可以改进,那就是省略else代码,只用elif,并且还可以使用多个elif
age = 65
if age < 10:
print(‘免费’)
elif age <= 18:
print(‘收费10元’)
elif age <= 65:
print(‘收费20元’)
elif age > 65:
print(‘免费’)
解释:这里也是采用上一个例子,多加了一个判断条件那就是<=
实战
–
animal = [‘cat’, ‘dog’, ‘duck’, ‘fish’, ‘eagle’, ‘tortoise’]
new_animal = [‘cat’, ‘fish’, ‘duck’]
for new_animals in new_animal: