2.if语句 while循环

这篇博客介绍了Python中的if语句、多重判断、三目运算以及逻辑运算的使用,包括如何进行条件判断和循环控制。通过示例代码解释了如何根据天气决定活动、如何实现简单的if判断的简写形式以及逻辑运算符的组合使用。此外,还讲解了while循环的基本结构,包括循环的初始值、终止条件和循环体内的操作,如条件判断、continue和break的用法。
摘要由CSDN通过智能技术生成

##\t 表示空4个字符,类似于文档中的缩进功能,相当于按一个Tab键。
##\n 表示换行,相当于按一个 回车键
##\n\t  表示换行的同时空4个字符。


##if语句(判断语句)
##     !=表示不等于     ==表示相等
##weather = 'rain'      ##天气是下雨
##if weather == 'rain' :      ##如果天气是下雨
##    print('在家')            ##打印出去玩
##else:                     ##否则打印
##    print('出去玩')

##多重判断
##weather = input('今天的天气怎么样')      
##if weather == 'rain' :      
##    print('在家')
##elif weather =='sun':
##    print('逛街')
##elif weather =='overcart':
##    print('睡觉')
##else:             ###以上都不满足打印下面这个
##    print('天气不知,在家打游戏')

##三目运算(只争对最简单的if判断(简单写法))
##number = 30
##if number >=20:
##    print('比我大')
##else:
##    print('比我小')
####简写
##print('比我小'if number<=20 else '比我大' )
    ##如果这个number小于=20就打印左边,否则就打印右边(为真左 假右)
##逻辑运算
#(与and  或or非not(相反) 返回的是bool值可以组合使用(先判断not,在看and,在or)
#两边同时满足  and
a =5
if a>=2 and a <= 5 and a<=5 or a>5:
    print('对的')
else:
    print('错的')

###两者其一满足 or
##a =10
##if a>=5 or a>=11:
##    print('这是对的')
##else:
##    print('这是错的')
###对的返回错的,错的返回对的   not(取反)
a = 5
if not a==5:   
    print('对的')     
else:
    print('错的')


##while循环(循环三要素)
n = 1  #循环初始值
while n<= 10:        #循环的终止条件
    
                     #n+=1与n=n+1一样的
    if n==6:
            n+=1
            continue   #跳出本次循环   继续执行下一次
    print(f'现在是第{n}圈')   #执行的东西
    n+=1  
        #break    ##提前终止循环程序 不再执行(强制提前终止循环,后面的也不打印了)
else:
    print('跑完了')

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值