Python的条件控制和布尔类型

==为表示相等关系  =为赋值关系

第二个条件:

 

其中1为真

注意:None,它代表的是空值,自成一派,数据类型是NoneType。要注意它和0的区别,0是整数0,可并非什么都没有

 

原因在于’开心’是一个字符串,其类型为真

 

总结来说,这个是数值本身被判断来形成布尔值

 

第三个条件:

布尔值的运算产生  如and or not计算而定

 

Break的使用:

while True 就代表无限循意思,需要break来跳出循环

而这个称之为无限循环

break是跳出循环

而exit()函数是结束程序

 

有的时候出现死循环:cirl+c键盘打断

 

continue的使用:

continue的作用就是就是当某个条件为真时,又提前回到循环,而不会执行下面的代码

当while后面的条件为真时候,重新回到while,而不执行后面的

关键:提早开始循环,回到while

 

 

 

Break与continue只能用在循环中

 

If循环中 elif代表else if

 

例子:遍历1-7 排除4

n = 0while n < 7:

    n = n + 1

    if n == 4:

       continue

    print(n)

用continue来解决这种遍历问题

 

猜测银行卡位数;

time = 3while time > 0:

    time = time - 1

    guess_number = int(input('猜猜我的银行卡余额有几位数?'))

    if guess_number > 5:

        print('太多了啦…')

    elif guess_number < 5:

        print('这也太少了!')

    else:

        print('你猜对了!')

        Break

if time == 0:

print('机会用完啦~')

 

注意:!利用while控制循环次数,每次增减,break跳出

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值