# if语句语法规则
# ================第一种语法规则:
"""
a = p 先决条件
if a>e: 判断条件
print(a) 判断后需要执行的代码块
"""
# 例:目的----判断你的钱多余300块就去吃铁锅炖
# money = int(input("请输入你有多少钱"))  # if 语句的先决条件[# input输入的都是字符串,如果不转换为int类型会出错,字符串与整形之间不能比较]
# print(f"我收到了你有({money}块钱)")
# if money > 300:  # if语句的判断条件
#     print("铁锅炖")  # if语句判断后需要执行的代码块
# print("条件不成立,无论是否成立都执行")  # 此处执行语句与if代码块平行,不因为if的判断而执行
# # 严格缩进与,如果对其不整齐会导致程序无法执行.
# ==================第二种语法规则
"""
if 条件:
代码1
else:
代码2
 如果条件为真执行代码1,否则条件为假,执行代码2
"""
# 例:目的判断你的钱大于200就去吃铁锅炖,否则回家去,你没钱
# money = input("请输入口袋里的钱:\n")
# money = int(money)  # 字符串被赋值成整形,input输入的都是字符串,如果不转换为int类型会出错,字符串与整形之间不能比较
# if money > 200:
#     print("吃铁锅炖鸡")
# else:
#     print("你没钱回家去吧")
#     print(f"你只有[{money}]块钱\n")
# ==================第三种判断语句不停的嵌套
"""
if 条件:
    if 条件:
        print()执行的代码第二个判断成立
    else:
        print()执行的代码第二个判断不成立
else:
    print()第一个条件不成立执行的代码
"""
# 例:目的---判断你的钱大于1000吗?如果大于5000就升级一下冲个会员,如果大于1000小于5000,就洗个脚走。如果你的钱小于1000,回家去吧
# money = int(input("你有多少钱,拿出来帮你看看:"))
# if money > 1000:
#     if money > 5000:
#         print("好多钱,冲个会员")
#     else:
#         print("最近不景气,洗个脚就走")
# else:
#     print(f"回家吧你没钱,才有{money}块钱")
# ====================第四种判断语句
"""
if 条件1:
代码1
elif 条件2
代码2
elif 条件3
代码3
......
else:
代码N
以上多个判断都可以不停的嵌套,但是不能单独的elseif或者else
注意:()()()(elif关键字是else if的缩写,必须是elif。不然会报错)()()()"""
# 例:目的判断你的钱,不停的决定你能干什么事情(<小于100块回家,200<钱<300铁锅炖,300<钱<400洗脚,400<钱<500充会员)
money = int(input("说你有多少钱"))
print(f"知道了,你有【{money}】块钱")
if 10 < money < 100:
    print(f"你只有{money}块钱,回家去")
elif 200 < money < 300:
    print("最近小康,可以吃铁锅炖去")
elif 300 < money < 400:
    print("小发一笔,洗脚去")
elif 400 < money < 500:
    print("大发一笔,充会员去")
else:
    print("太穷了")