Python学习第三天--if判断语句

语法1:
if 判断条件:
执行语句

# 练习如果看到了西瓜,买一个
str1 = '西瓜'
if str1 == '西瓜':
    print('买一个西瓜')

语法2:
if 判断条件:
执行语句
else:
执行语句

# 练习题:如果看到了西瓜,买一个,否则,买一个冬瓜
str1 = '西瓜'
if str1 == '动瓜':
    print('买一个西瓜')
else:
    print('买一个冬瓜')

语法3:if…elif…elif…else
if 判断条件:
执行语句
elif 判断条件:
执行语句
elif 判断条件:
执行语句
else 判断条件:
执行语句

# 练习:如果看到了西瓜,买一个,没有西瓜的话就看看有没有冬瓜,买一个冬瓜,冬瓜也没有,那就看下有没有南瓜,买个南瓜回来
# 写法一:使用in
str1 = ['西瓜', '冬瓜', '南瓜']
# str2 = '冬瓜'
# str3 = '南瓜'
if '西瓜' in str1:
    print('买一个西瓜')
elif '冬瓜' in str1:
    print('买一个冬瓜')
elif '南瓜' in str1:
    print('买一个南瓜')
else:
    print('三种瓜都没有')
# 写法二:
str1 = '西瓜'
str2 = '冬瓜'
str3 = '南瓜'
if str1 == '西瓜':
    print('买一个西瓜')
elif str2 == '冬瓜':
    print('买一个冬瓜')
elif str3 == '南瓜':
    print('买一个南瓜')
else:
    print('三种瓜都没有')

语法4:if嵌套语句
语法:
if 判断条件:
if 判断条件:
if 判断条件:
执行语句

# 练习:如果看到了西瓜,看下是不是5毛一斤,是的话再看下新鲜不新鲜,新鲜的话再看下甜不甜,甜就买,不甜就不买
str1 = '西瓜'
str2 = '5毛一斤'
str3 = '新鲜'
str4 = '甜'
if str1 == '西瓜':
    if str2 == '5毛一斤':
        if str3 == '新鲜':
            if str4 == '甜':
                print('老板,给我来两个西瓜')
            else:
                print('西瓜不甜')
        else:
            print('西瓜不新鲜')
    else:
        print('西瓜要1块一斤')
else:
    print('市场还没有西瓜卖')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值