Python Notes 0
发布日期:2022-02-27 02:37:58
浏览次数:68
分类:技术文章
本文共 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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月08日 06时30分49秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!