笔记·条件判断
笔记·条件判断
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.注意缩进,缩进决定语句是否能够正确执行
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗