首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Python基础——PyCharm版本——第四章、基础语法-分支语句(条件判断if语句)

Python基础——PyCharm版本——第四章、基础语法-分支语句(条件判断if语句)

作者头像
红目香薰
发布于 2022-11-29 21:16:36
发布于 2022-11-29 21:16:36
6660
举报
文章被收录于专栏:CSDNToQQCodeCSDNToQQCode

🤵🤗Python_Base:The fourth chapter🤗🤵

目录

单分支语句(条件判断if语句)

多分支语句

嵌套分支语句

单分支语句(条件判断if语句)

计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。

比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现:

代码语言:javascript
复制
age = 20
if age >= 18:
    print('your age is', age)
    print('成年人')

your age is 20 成年人

根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做。

也可以给if添加一个else语句,意思是,如果if判断是False,不要执行if的内容,去把else执行了:

代码语言:javascript
复制
age = 7
if age >= 18:
    print('your age is', age)
    print('成年人')
else:
    print('your age is', age)
    print('年轻人')

your age is 7 年轻人

多分支语句

注意不要少写了冒号:。

当然上面的判断是很粗略的,完全可以用elif做更细致的判断:

代码语言:javascript
复制
age = 3
if age >= 18:
    print('成年人')
elif age >= 6:
    print('年轻人')
else:
    print('孩子')

孩子

elif是else if的缩写,完全可以有多个elif。

嵌套分支语句

代码语言:javascript
复制
age = 105
if age >= 18:
    if age <40:
        print("壮年")
    elif age<60:
        print("中年")
    else:
        print("老年")
elif age >= 6:
    print('年轻人')
else:
    print('孩子')
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-03-26,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 🤵🤗Python_Base:The fourth chapter🤗🤵
  • 单分支语句(条件判断if语句)
  • 多分支语句
  • 嵌套分支语句
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档