if elif

card_money = int(input("余额:"))

if card_money >= 2:

print("请上车")

set = int(input("剩余座位:"))

if set > 0:

print("请坐")

else:

print("没有空位,请站稳扶好")

else:

print("余额不足请充值")

1:女生节做活动;

从键盘输入年纪,如果年纪小于18岁,则输出进动物园不用买票,如果年纪大于18岁,判断如果是女生门票为10元,男生门票为30元(if嵌套)

age = int(input("输入年龄:"))

if age >= 18:

print("请购票")

sex = input("性别:")

if sex == "男":

print("男门票为30元")

else:

print("女生门票为10元")

else:

print("不需购票")

2:动物园买票规则:如果年纪在118岁之间门票免费,在1935岁之间门票为30元,在35岁以上门票为15元(if--elif---else)

age = int(input("输入年龄:"))

if age <= 18 and age >=1:

print("不需购票")

elif age >= 19 and age <=35:

print("门票为30元")

else:

print("门票为15元")

双十一优惠大酬宾:凡是前99名下单的顾客免费,否则不提供免费政策;

前100到400名下单的顾客,如果是100到200名下单的顾客,输出商品2折出售,

201到301名下单的顾客,输出所有商品半价出售,否则所有商品8折出售;400名以后的顾客提示不提供打折

num = int(input("输入名次"))
money = int(input('输入金额:'))
if 1<=num<100:
print('免费拿')

elif 100<=num<=200:
q = money * 0.2
print("价格是%d"%q)

elif 201<=num<=301:
q = money *0.5
print("价格是%d"%q)

else:
print("价格是%d"%money)

上一篇:条件编译 #if


下一篇:三分钟搞定 IF 分支语句