笔记·条件判断

笔记·条件判断

if语句:

单if:
if condition:
    return result
if condition: result

为使代码美观易读,尽量不使用第二种形式

if-else:
if condition:
    return result1
else:
    return result2
if-elif-else:
if condition1:
    return result1
elif condition2:
    return result2
else:
    return result_other

match-case:

注意:只有python3.10及以上版本可使用match-case语句
match subject:
    case <pattern_1>:
        <action_1>
    case <pattern_2>:
        <action_2>
    case <pattern_3>:
        <action_3>
    case _:
        <action_other>

适用于需要从大量情况中进行匹配的情景(match)

case内部需缩进

注意最后一定以case _:结尾

进行条件判断时的注意事项:

1.根据具体情况选择使用的语句。

2.尽可能少使用if语句的嵌套

3.match-case语句与if语句接受的都是布尔值,尽量不要使用布尔表达式

4.注意缩进,缩进决定语句是否能够正确执行

posted @   杨子仁  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
点击右上角即可分享
微信分享提示