位置: IT常识 - 正文

python如何使用字典实现switch(python怎么写文字)

编辑:rootadmin

推荐整理分享python如何使用字典实现switch(python怎么写文字),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python怎么写字符串,python写文字代码,用python写文字,如何用python写一个字,用python怎么写字,用python怎么写字,python文字,python文字,内容如对您有帮助,希望把文章链接给更多的朋友!

python如何使用字典实现switch(python怎么写文字)

1、构建字典。前面key的数字代表用户输入的功能序号。value代表相应的功能函数。

这些函数是根据业务需求实现的普通函数。

2、使用循环。捕捉用户输入,然后执行。

实例

#-*-coding:UTF-8-*-"""@author:AmoXiang@file:28.使用字典实现switch结构.py@time:2021/02/01"""defget_monday():#定义函数return"星期一"#返回星期一defget_tuesday():return"星期二"#返回星期二defget_wednesday():return"星期三"#返回星期三defget_thursday():return"星期四"#返回星期四defget_friday():return"星期五"#返回星期五defget_saturday():return"星期六"#返回星期六defget_sunday():return"星期日"#返回星期日defget_default():return"不知道星期几"#模拟swtich语句中的default语句功能switcher={#通过字典映射来实现switch/case功能1:get_monday,#通过键不同,调用不同的函数2:get_tuesday,3:get_wednesday,4:get_thursday,5:get_friday,6:get_saturday,7:get_sunday}foriinrange(2):#测试2次day=input("今天是一周第几天?:").strip()#手动输入一个天数ifday.isdigit():#判断是否是数字day=int(day)#转换为int型else:day=0#设置day值为0day_name=switcher.get(day,get_default)()#当day不在字典映射中时,调用get_default()print(f"今天{day_name}")

以上就是python使用字典实现switch的方法,希望对大家有所帮助。更多Python学习指路:Python基础教程

本文链接地址:https://www.jiuchutong.com/zhishi/310489.html 转载请保留说明!

上一篇:php中sleep()函数是什么(phpsystem函数)

下一篇:织梦Dedecms主要文件夹目录及模板文件说明(织梦cms要钱吗)

  • 小规模纳税人增值税减免账务处理
  • 购买金税盘维护费会计分录
  • 增值税附表一填错了,主表没错可以不更正不
  • 为什么社保明细少一个月
  • 所得税视同销售行为有哪些
  • 小企业会计准则2023电子版
  • 营业外收入在所得税表中填入哪个科目
  • 增值税的简易计税是什么意思
  • 事业单位固定资产
  • 红字发票信息表是销方还是购方开
  • 材料成本差异怎么理解
  • 存货暂估入账会引起存货账面价值发生增减变动吗
  • 润滑油经销需要什么资质
  • 汽车融资租赁行业发展趋势
  • 有代扣个税的是什么人
  • 0申报的清算所得税申报表怎么填
  • 税收协助
  • 专项附加扣除什么时候返还
  • 企业所得税看哪里
  • 没有签订合同需要申报印花税吗
  • 什么是大头小头
  • 如何编制固定资产折旧计算表
  • 财产租赁所得个人所得税怎么申报
  • 讨论:利息与贴息的关系?
  • 客户用商品抵应收账怎么做
  • phpexplode函数
  • linux统计代码总行数
  • 公司多缴税款超过3年怎么办
  • 企业票据贴现费怎么算
  • 缴纳房产税需要扣除折旧吗
  • 非营利组织增值税
  • redis相关
  • 人工智能业务架构图
  • 怎么搭建本地ota
  • 公允价值变动损益会计处理
  • 所有者权益总计怎么算沙盘
  • 捐赠收入要交所得税吗
  • 国际货运代理公司个人货物
  • wordpress怎么安装插件
  • ps调色的作用
  • python PyQt如何使用资源
  • mysql in()
  • 现金发放工资会计科目怎么写
  • 抵扣的税可以退掉么?
  • mysql视图菜鸟教程
  • 淘宝开店的钱怎么取出来
  • 存货成本核算方式
  • 非独立核算门市部销售自产应税消费品
  • 期末结转会计分录总结
  • 跨年银行回单怎么入账
  • 汇兑损益计入
  • 递延资产放在资产负债表哪里
  • 专用发票冲红有时间有时间限制吗
  • 个税基数和社保有关系吗
  • windows7 ip地址冲突
  • vsftpd.service disabled
  • win8ui
  • win8wifi受限
  • win10任务栏恢复原样
  • win7系统还能用不
  • linux doc
  • win10安装不了itunes怎么办
  • win10系统本地用户和组怎么添加
  • win7系统玩英雄联盟蓝屏
  • win7调整视觉效果
  • js cocos
  • setcontentview报错
  • perl脚本调试方法
  • centos 设置定时任务执行指定脚本的方法
  • vue父向子传方法
  • python编程数字
  • 使用筷子就餐会不会传染乙肝病毒
  • centos打开shell
  • 法线贴图应该贴在哪里
  • javascript 语言精粹(修订版)
  • 动态生成script
  • 广西空置房物业费减免政策吗
  • 网上查询公司营业执照
  • 四川职工医保联网了吗
  • 辽宁省大连市地震
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设