Python入门-----(2)

if语句
if 条件语句:
代码
两种情况处理
age = input(“请输入年龄:”)
age = int(age)

if age >= 18:
print(“仗剑走天涯”)
else:
print(“回家吃奶”)

多种情况判断处理

进行不同情况的判断处理

100 <0
90-100 A
80-89 B
60-79 C
60以下  D

socre = input("请输入成绩:")
socre = int(socre)  # 转换类型

if socre > 100 or socre < 0:
    print("不合法的成绩")
elif socre >= 90 and socre <= 100:
    print("A")
elif socre >= 80 and socre <= 89:
    print("B")
elif socre >= 60 and socre <= 79:
    print("C")
else:
    print("D")

if嵌套

1. 机场入口安检

2. 登机前安检

k = input(“是否携带违禁物品(0,没有;1,携带):”)

if int(k) == 1:
print(“不好意思,您需要派出所一日游”)
else:
print(“可以进站”)
name = input(“请出示您的身份证:”)
if name == “小明”:
print(“亲爱的上帝,你好,欢迎乘坐飞往天堂的单向航班”)
else:
print(“穷比,出门左拐,买票之后再来”)
比较运算符
3 > 2:判断3是否大于2
2 < 3:判断2是否小于3
3 >= 3:判断3是否大于等于3
3 <= 3:判断3是否小于等于3
3 != 2:判断3是否不等于2
3 == 3:判断3是否登于3
逻辑运算符
and:与,多个条件同时成立才行
a = input(“是否饿了,需要吃饭(0:不饿, 1:饿了):”)
b = input(“输入支付宝余额:”)

if a == “1” and int(b) >= 20:
print(“饿了,去吃饭”)
else:
print(“不好意思,食堂去不了”)
or:或,多个条件,有一个条件成立就行
a = input(“请输入数字a:”)
a = int(a)

if a < 3 or a > 10:

输出的是小于3或者大于10的数字

print(a)

not:对条件取相反的结果
a = input(“请输入数字a:”)
a = int(a)

if not a > 3:
#输出的是小于3的数字
print(a)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值