02 python语句判断

2.1 布尔类型与比较运算符

'''
演示bool类型的定义
比较运算符的应用
'''
# 定义变量储存布尔类型的数据
bool1=True
bool2=False
print(f'bool1变量的内容是:{bool1},其类型是{type(bool1)}')
print(f'bool2变量的内容是:{bool2},其类型是{type(bool2)}')

# 比较运算符的应用
# ==   !=   <   >    <=    >=

num1=12
num2=12
print(f'{num1} == {num2}的结果是:{num1 == num2}')

num1=12
num2=12
print(f'{num1} != {num2}的结果是:{num1 != num2}')

num1=12
num2=19
print(f'{num1} < {num2}的结果是:{num1 < num2}')

num1=12
num2=19
print(f'{num1} > {num2}的结果是:{num1 == num2}')

num1=18
num2=12
print(f'{num1} <= {num2}的结果是:{num1 == num2}')

num1=15
num2=12
print(f'{num1} >= {num2}的结果是:{num1 != num2}')

2.2 if else elif 语句

'''
演示python判断语句,if语句的基本格式应用
'''
age = 30

if age >= 18:
    print("I'm free")
'''
演示python判断语句,if else 语句的基本格式应用
'''
print('欢迎来到儿童游乐场,儿童免费,成人收费')
age = int(input('请输入您的年龄:'))

if age >= 18:
    print("您已成年,游玩需十元门票")
else:
    print('祝您玩的愉快')
'''
if elif else 语句演示
'''


high=int(input('请输入您的身高(cm):'))
vip_lelves=int(input('请输入您的vip等级(1~5):'))
day=int(input('请输入游玩日期:'))
if high <= 130:
    print('欢迎光临')
elif vip_lelves >= 3:
    print('欢迎光临')
elif day == 1:
    print('一号活动,免费游玩')
else:
    print('请缴费500元')  


if int(input('请输入您的身高(cm):')) <= 130:
    print('欢迎光临')
elif int(input('请输入您的vip等级(1~5):')) >= 3:
    print('欢迎光临')
elif int(input('请输入游玩日期:')) == 1:
    print('一号活动,免费游玩')
else:
    print('请缴费500元')

2.3判断语句的嵌套

'''
判断语句的嵌套
'''
# if int(input('请输入你的身高(cm):')) >= 130:
#     print('你太高了,不满足条件,请问你是不是会员,会员等级大于3可以免费游玩')
#     if int(input('请输入会员等级:(1~5):')) <= 3:
#         print('会员等级过低')
#         if int(input('游玩日期:')) != 1:
#             print("请缴费500")
#         else:
#             print("欢迎光临")
#     else:
#         print("欢迎光临")
# else:
#     print("欢迎光临")

age = int(input('年龄:'))
if age >= 18:
    if age <= 35:
        if int(input('入职年龄:')) >= 2:
            print('礼品bingo1')
        elif int(input('级别:')) >= 3:
            print('礼品bingo2')
        else:
            print('达灭欧尼')
    else:
        print('达灭欧')
else:
    print('达咩')

2.4 判断语句练习

import random

num = random.randint(1, 10)

num1=int(input('随机数字:'))
if num1 == num:
    print('nb')
else:
   if num1 > num :
       print('da l')
   else:
       print('xial l')

   num1=int(input('随机数字:'))

   if num1 == num:
       print('yi ban')
   else:
       if num1 > num:
           print('da l')
       else:
           print('xial l')

       num1 = int(input('随机数字:'))
       if num1 == num:
           print('啥 掉')
       else:
           if num1 > num:
               print('da l')
           else:
               print('xial l')
               print('bie lan fei shi jian')
  • 25
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值