首页技术文章正文

Python if判断语句的用法详细介绍

更新时间:2020-05-24 来源:黑马程序员 浏览量:


1、if 条件语句语法

if 条件:

    条件成立执行的代码1

    条件成立执行的代码2

    ......


2、快速体验if条件语句

下面通过一个实例来体验if条件语句

# 条件成立执行代码1和2,条件不成立时执行代码3

if True:

    # 条件成立

    print('条件成立执行的代码1')

    print('条件成立执行的代码2')

else:

    # 条件不成立

    print('条件成立执行的代码3')

# 下方的代码没有缩进到if语句块,所以和if条件无关

print('我是无论条件是否成立都要执行的代码')

运行结果

1590315165581_python-if条件判断.jpg


3、上网案例演示if条件判断语句


演示一:年龄20,判断是否可以上网

age = 20

if age >= 18:

    print('已经成年可以上网')

else:

    print('未成年,系统关闭')

运行结果
已经成年可以上网

演示二:用户可以输出自己的年龄,然后系统进行判断是否成年,成年则输出"您的年龄是'用户输入的年龄',已经成年,可以上网"。

# input接受用户输入的数据是字符串类型,条件是age和整型18做判断,所以这里要int转换数据类型

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

if age >= 18:

    print(f'您的年龄是{age},已经成年,可以上网')

    print('系统关闭')

运行结果:

请输入您的年龄:32

您的年龄是32,已经成年,可以上网

系统关闭

4、if else

作用:条件成立执行if下方的代码;条件不成立执行else下方的代码。

if 条件:

    条件成立执行的代码1

    条件成立执行的代码2

    ......

else:

    条件不成立执行的代码1

    条件不成立执行的代码2

    ......

通过if else重新演示网吧上网的案例

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

if age >= 18:

    print(f'您的年龄是{age},已经成年,可以上网')

else: print(f'您的年龄是{age},未成年年,请自行回家写作业')

    print('系统关闭')

以上我们介绍了python中if的用法,如果想了解更多python相关知识,可以了解黑马程序员python+人工智能相关课程。


猜你喜欢:

Python入门到精通视频教程下载
最新Python安装图文教程


分享到:
在线咨询 我要报名