网络编程
位置:首页>> 网络编程>> Python编程>> Python中选择结构实例讲解

Python中选择结构实例讲解

作者:laozhang  发布时间:2023-06-26 14:56:09 

标签:Python,选择结构

1、选择结构通过判断条件是否成立来决定分支的执行。

2、选择结构形式:单分支、双分支、多分支。

3、多分支结构,几个分支之间有逻辑关系,不能随意颠倒顺序。

实例

'''
单分支选择结构

if 条件表达式:
   语句/语句块
'''
if 3+2==5:
   print("单分支选择结构") #true

'''
双分支选择结构

if 条件表达式:
   语句/语句块
else
   语句/语句块
'''
a = 3

if a<2:
   print('t'+str(a)) #true
else:
   print('f'+str(a)) # false

'''
多分支选择结构

if 条件表达式:
   语句/语句块
elif
   语句/语句块
   .
   .
   .
elif
   语句/语句块
[else
   语句/语句块
   ]
[] : 表示可选
'''
b = 2
if b == 1:
   print('1')
elif b<1:
   print('2')
else:
   print('3')

知识点扩展

python判断选择结构【if】

if 判断条件 #进行判断条件满足之后执行下方语句
执行语句
elif 判断条件 #在不满足上面所有条件基础上进行条件筛选匹配之后执行下方语句
执行语句
else   #再不满足上面所有的添加下执行下方语句
执行语句

下面举一个简单的例子,看兜里有多少钱来决定吃什么饭。

douliqian=2
if douliqian>200:
print("小龙虾走起!!0.0")
elif douliqian>12:
print("吃炒饼!=。=!!")
elif douliqian>3:
print("啃馒头吧")
else:
print("饿死算了 。。*-*。。")

>>
饿死算了 。。*-*。。

其中if 进行最开始的判断大于200的时候执行 【print("小龙虾走起!!0.0")】

elif 是在不满足上一个条件的基础上再次进行判断

如果变量douliqian的值大于12小于200,则执行【print("吃炒饼!=。=!!")】,同理大于3小于12就只能&ldquo;啃馒头&rdquo;了。

else 是在之前的所有添加都不能满足的条件下执行,也就是三块钱都没有,那就&ldquo;饿死算了&rdquo;。

来源:https://www.py.cn/jishu/jichu/34612.html

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com