Python学习笔记之IF

本文详细介绍了Python中条件语句的使用方法,包括关系表达式、逻辑表达式的基础概念及if...elif...else语句的具体应用。通过多个实例演示如何进行数值比较、布尔类型判断等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关系表达式:>,<,>=,<=,==,!=
逻辑表达式:and,or,not

单分支

num=0
if num>1:
    print 'num 大于 1'
else:
    print 'num 不大于1'

双分支

num=10
if num>1:
    print 'num 大于 10'
elif num == 10:
    print 'num 等于 10'
elif num == 11:
    print 'num 等于 11'
else:
    print 'num 未知'

if-else嵌套

source=int(raw_input('please input source'));
print 'source is ',source

if  source<1 or source<3:
    print 'source 小与 3',source
else:
    if source>4 and source<10:
        print 'source 大于4 并且小与 10'
    else:
        if source>10 and source<20:
            print 'source 大与 10 并且 source 小于 20'

布尔类型判断

if True:
    print 'True'
elif False:
    print 'False'

if 1:
    print 1
elif 0
    print 0

if 'aaaaa':
    print 'OK'
else:
    print 'ERROR'

if判断小例子:

number = 23
guess = int(input(‘请输入一个整数:’))      #等待输入整数
if guess == number:
    print('恭喜,你猜对了。')    # 新块从这里开始
    print('(但你没有获得任何奖品!)')    # 新块在这里结束
elif guess < number:
    print('不对,你猜的有点儿小')    # 另一个块
else:
    print('不对,你猜的有点大')
print('完成')
# if语句执行完后,最后的语句总是被执行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值