自动化快速上手--Python(6)--【if--while--for循环】--每天半小时--超详解篇(1)

本文详细介绍了Python中的if-else,elif,和while循环,包括条件判断、逻辑运算符,以及如何使用input函数获取用户输入并进行处理。同时讲解了break和continue语句的用法,以及如何在实际编程中应用这些概念。
摘要由CSDN通过智能技术生成

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:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值