位置: 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要钱吗)

  • 增值税普通发票几个点
  • 资产负债表库存为负数怎么调整
  • 体检费要缴纳个人所得吗?
  • 印花税不计入应交税科目吗?
  • 加油卡充值发票怎么入账
  • 电算化怎么操作
  • 营改增对小规模的影响
  • 公司买车赠与员工
  • 节税租赁和销售的区别
  • 生产企业原材料的订购与运输论文
  • 劳务公司购买材料怎么做账
  • 月末收到一批b材料,结算凭证未到,估价50000
  • 2018年2月1日以后出口发票如何开具
  • 不涉及税收
  • 更换金税盘后数据能恢复么
  • 物业管理公司代收水电费如何开票
  • 待处理财产损益的二级科目
  • 外贸出口支付方式
  • 土地收储的含义
  • 公司法人如何从公司提钱
  • 租赁发票交税交多少
  • 发票有几个
  • 已经认证的发票怎么冲红
  • 华为分享的文件在电脑哪个文件夹
  • win10右键个性化提示该文件没有与之关联
  • 研发费用加计扣除的条件
  • 等值货币什么意思
  • 多计提的房产税怎么做分录
  • 共管帐户的特点是什么
  • 二手固定资产使用年限
  • win11正式版问题
  • 商业会计结转成本
  • 购买税盘怎么做分录
  • php魔术方法的讲解与使用
  • 会计的科类
  • 多伦多日照时间
  • 小公司不交社保违法吗
  • 利息支出属于成本项目吗
  • 上月开了红字发票当月如何申报
  • vue项目安装路由
  • 【机器学习面试总结】————(一)
  • cvpr best
  • jwt 鉴权
  • 企业收到发票冲销怎么办
  • 退税申报系统里出货明细金额少0.1会比对报关单金额吗
  • 个税专项附加扣除金额
  • 销售折扣现金流量表
  • 环保税计税依据怎么算
  • sql service 2008 数据库还原
  • 库存商品转出
  • 没有抄税会导致什么情况
  • 建筑企业预缴税款怎么算
  • 进项税额转出的几种情况
  • 利息收入缴纳税率怎么算
  • 暂估入库估多了,汇算清缴前调整
  • 机动车销售折让红字信息表
  • 客户将发票丢了怎么赔偿
  • 资产负债表不平最简单的方法
  • centos7.6ssh
  • redhat语言设置中文
  • xp系统必备软件
  • ubuntu 20.04 unity
  • win10怎么去掉
  • win7 设置
  • opengl纹理采样
  • 如何理解js中的原型
  • popup怎么用
  • 批处理文件命令大全
  • 安卓手机wifi界面
  • easyui导出excel表格
  • js日历控件代码和效果
  • python爬虫视频教程
  • 跟我从零基础学到了什么
  • clipboard.js无需Flash无需依赖任何JS库实现文本复制与剪切
  • 在shell中获取脚本命令行参数的方法和区别
  • 技术开发类工作有哪些
  • javascript 自定义类
  • 补充协议需要双方签字盖章吗
  • 北医三院预约号最晚几点取
  • 个体如何申请税收优惠
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设