if判断

博客主要介绍了Python中if判断的相关内容。if判断模仿人类判断,结果只有True和False。阐述了if、if……else、if...elif...else语法,还提及了if嵌套,即在if……else代码块中可包含一个或多个if……else代码块。

if 判断

if判断是干什么的呢?

if判断就是模仿人类的判断来进行的,但它没有人类那么有情感,只有True和False这两种结果。

if语法

if 条件:
    代码块
    code1
    code2
    
    ...
    

注意:python代码中,没有象其他语言中所谓的大括号表示一个语句块,使用的都是缩进来进行表示,所以if语句的代码需要在同一个缩进级别上,不可错乱,相同缩进的代码会自上而下的运行

# 如果一个人的年龄在25岁以下,返回“真年轻”

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

if age < 25:
    print('真年轻')
》》》》请输入年龄:23
真年轻

if……else语法

if 条件:
    代码块1
    代码块2
    代码块3
    ……
else:
    code1
    code2
    code3
    
    ……
    

if……else语句表示if条件成立,则执行代码块1,代码块2,代码块3…,否则就执行else语句,code1,code2,code3……

# 如果一个人的年龄在25岁以下,返回“真年轻”,否则返回“成了叔叔辈了咯!”

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

if age < 25:
    print('真年轻')
    
else:
    print('成了叔叔辈了咯!')
    
》》》》请输入年龄:35
成了叔叔辈了咯!

if...elif...else语法

if 条件1:
    代码块1
    代码块2
    代码块3
    ……
elif 条件2:
    code1
    code2
    
    ……

elif 条件3:
    code1
    code2
    
    ……
else:
    代码块1
    代码块2
    代码块3
    
    ……
    
# 如果姑娘小于18岁,打印“未成年”
# 如果姑娘大于18岁小于25岁,打印“表白”
# 如果姑娘大于25岁小于45岁,打印“阿姨好”
# 如果姑娘大于45岁,打印“奶奶好”

age = input('请输入姑娘的年龄:')
age = int(age)

if age < 18:
    print('未成年')
elif age > 18 and age < 25:
    print('表白')
elif age > 25 and age < 45:
    print('阿姨好')
elif age > 45:
    print('奶奶好')
else:
    pass
请输入姑娘的年龄:23
表白

if嵌套

if嵌套即if……else代码块中还有一个甚至多个if……else代码块

# 180以上全票    120以下免票  其余不能进

height = input('请输入你的身高:')
height = int(height)

if height >= 180:
    print('全票')
else:
    if height <= 120:
        print('免票')
    else:
        print('你可能不适合')
请输入你的身高:156
你可能不适合

转载于:https://www.cnblogs.com/Hades123/p/10817220.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值