零基础入门Python3-分支(python判断,python循环)

本文深入讲解Python中的分支结构,包括单向、双向和多向分支的使用方法与实例,适合初学者快速掌握条件判断逻辑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天我们来学习Python的分支和循环,进入正题:

 

一、分支

所谓的分支,就是条件判断。

1、第一种最简单的判断形式,运行逻辑为,条件表达式判断为True时,执行语句1和语句2。当判断为False时,不执行。

 

 if  条件表达式:

          语句1

          语句2

          ......

 

记牢条件表达式后面有个“冒号”。

 

#实例1(从今天开始,>>>代表输出结果):

       age=18

       if  age>=16:

            print("你已经成年了!")

>>>孩子你已经成年了

 

2、第二种就是双向分支,也就是判断的结果有两种选择,但结果只是其中的一种。运行的逻辑是,条件表达式的结果为True时,执行语句1.1和语句1.2,结果为False时,执行语句2.1和语句2.2。不管结果是True还是False,必须执行其中对应的语句。

 

if  条件表达式:

        语句1.1

        语句1.2

        ......

else:

        语句2.1

        语句2.2

        ......

#实例:

    age=15

    if  age>=16:

            print('你已经成年了!')

    else:

            print('你还未成年!')

>>>你还未成年!

# 当age>=16为True,执行 print('你已经成年了!'),为False时,执行print('你还未成年!')

 

 

3、还有一种我称为多向分支,也就是判断的结果有很多种选择,但是结果也只能有一种。这个运行的逻辑是首先条件表达式1判断是否为True,如果为True,则执行语句1.1和语句1.2。如果为False,则继续执行条件表达式2,结果为True,执行语句2.1和语句2.2,结果为False,继续执行条件表达式3。如果表达式3的运行结果为True,则执行语句3.1和语句3.2。结果为False,则执行语句4.1和语句4.2。

 

if  条件表达式1:

        语句1.1

        语句1.2

        ......

elif  条件表达式2:

        语句2.1

        语句2.2

        ......

elif  条件表达式3:

        语句3.1

        语句3.2

        ......

else:

        语句4.1

        语句4.2

        ......

 

#实例:

chengji=88

if chengji>=90:

print('成绩不错!')

elif chengji>=80:

print('成绩还行!')

elif chengji>=70:

print('好好努力!')

elif chengji>=60:

print('刚刚及格!')

else:

print('哈毛蛋!')

>>>成绩还行



Python入门教程

第一课:零基础入门Python3-数据类型

第二课:零基础入门Python3-分支

第三课:零基础入门Python3-循环

第四课:零基础入门Python3-函数(1)

第五课:零基础入门Python3-列表list

第六课:零基础入门Python3-元组tuple

关注微信公众号,学习更多!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值