Python中的语句(if,for,while)

1. if语句

(1)if条件判断

if 要判断的条件:
    条件成立的时候做的事情

例:

a = 2
if a > 0:
    print("a为正数")

输出结果:
在这里插入图片描述
(2) if-else

if 要判断的条件:
    条件成立的时候做的事情
else:
    条件不成立的时候做的事情

例:

a = 2
b = 7

if a > b:
    print("a大于b")
    
else:
    print("a不大于b")

输出结果:
在这里插入图片描述
(3) if逻辑判断

and:

条件1 and 条件2
两个条件都满足,就返回True
两个条件有一个不满足,返回False

例:

age = 60
if age >= 0 and age <=120:
    print("年龄正确")
else:
    print("年龄错误")

输出结果:
在这里插入图片描述

or:

条件1 or 条件2
两个条件只要有一个满足,就返回True
两个条件都不满足,返回False

例:

# 1表示安装0表示未安装
QQ=0
WX=1
if QQ or WX
    print("可以聊天")
else:
    print("无法聊天")

输出结果:
在这里插入图片描述
not:

if not 条件
	条件不成立时做的事情

例:

if not False:
    print("正确")

输出结果:
在这里插入图片描述
(4) if-elif-else

if 要判断的条件:
    条件成立的时候做的事情
elif 条件2:
    ...
elif 条件3:
    ...
else:
    条件都不成立的时候做的事情

例:

Math=67

if Math >=80:
    print("成绩优秀!")
elif Math >= 70:
    print("成绩良好!")
elif Math >= 60:
    print("成绩合格!")
else:
    print("请补考!")

输出结果:
在这里插入图片描述
注:elif 和 else 都必须和 if 一起使用,不能单独使用;只要有一个成立就不再执行其他的

2.for语句

for 变量 in range(x):
    循环需要执行的代码
range(stop)0 ~ stop-1
range(start,stop)start ~ stop-1
range(start,stop,step):start ~ stop-1 step(步长)

3.while语句

for语句在定义是就已经确定了执行次数。那些需要一直执行,直到遇到某一条件成立时结束,定义时不知道需要执行多少次时,此时就适合使用while语句了。
基本上所有的while语句都可以用for改写

while 条件:
    条件满足时,做的事情1
    条件满足时,做的事情2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值