Python Notes 0
发布日期:2022-02-27 02:37:58 浏览次数:19 分类:技术文章

本文共 430 字,大约阅读时间需要 1 分钟。

使用字典实现多重条件控制

如果有多个 if,写起来会很繁琐,例如下面这一段代码:

#!usr/bin/pythonstate = 'offline'if state == 'start':
code = 1elif state == 'running':
code = 2elif state == 'offline':
code = 3elif state == 'unknown':
code = 4else:
code = 5print(code)

如果本地没有安装Python,可以使用菜鸟教程提供的

使用 “if…elif…else…” 会让代码显得冗长。如果使用字典改写,代码就会变得非常简洁:

state = 'offline'state_dic = {
   'start':1, 'running':2, 'offline':3, 'unknown':4}code = statue_dict.get(state, 5)print(code)

转载地址:https://blog.csdn.net/weixin_43399464/article/details/114600064 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:怎么修改 deepin 的 root 密码
下一篇:Linux软件安装管理

发表评论

最新留言

不错!
[***.77.167.74]2022年12月04日 13时00分17秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

最新文章