Python⼊门-----(2)
if语句
if 条件语句:
代码
两种情况处理
python新手代码你好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)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论