10.再走Python路:if,while,for

1 比较运算符

  • == 判断两个值是否相等,如果相等,则为True;
  • != 判断两个值是否不同,如果不同,则为True;
  • <> 判断两个值是否不同,如果不同,则为True;
  • <,> ,>= ,<= 判断小于,大于,大于等于,小于等于,如果满足,则返回True;

2 逻辑运算符

  • and:与__两者皆真则为Ture;
  • or : 或__两者有真则为True;
  • not: 非__取反;

3 if语句

  • if语句有简单的3种。
  • 第一种:if语句
#如果判断语句1中返回值为True,则执行语句1
#如果判断语句1中返回值为Flase,则跳过该段代码
'''
if 判断语句1:
	语句1
'''
  • 第二种 if else语句
#如果判断语句2中返回值为True,则执行语句2
#如果判断语句2中返回值为Flase,则执行语句3
'''
if 判断语句2:
	语句2
else:
	语句3
'''
  • 第三种 if elif else语句
# if elif else
#如果判断语句4中返回值为True,则执行语句4
#如果判断语句4中返回值为Flase并且语句5中返回值为Ture,则执行语句5
#如果判断语句4.5的返回值都是Flase,则执行语句6
'''
if  判断语句4:
	语句4
elif  判断语句5:
	语句5
else:
	语句6
'''

4 while循环语句

  • 程序的三大执行流程:
  • 顺序执行,选择执行 ,循环执行。
  • while循环的使用方法:
'''
while 条件:
	条件满足的时候执行的事情
'''
  • 案例如下:
 i = 10
 while i >0:
     print('***')
     i = i - 1
  • 这段代码的运行结果为:
    图10.4.1 while语句示例运行结果图
  • 案例2:while的嵌套
m = 1
while m < 6:
    n = 1
    #用来打印每一行的星星
    while n <= m:
        print('*',end='')
        n += 1
    print()#用于换行
    m = m+1
  • 这段代码的运行结果为:
    图10.4.2 while嵌套运行结果图

5 for循环语句

  • for循环的用法:
# for循环的使用方法
'''
for a in b:
	语句
'''
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值