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

  • vivo长按屏幕识别怎么关闭(vivo长按屏幕识别怎么设置)

    vivo长按屏幕识别怎么关闭(vivo长按屏幕识别怎么设置)

  • 淘宝可以同时两个人登录一个账号吗

    淘宝可以同时两个人登录一个账号吗

  • 苹果13自动亮度怎么设置(苹果13自动亮度调节需要关闭吗)

    苹果13自动亮度怎么设置(苹果13自动亮度调节需要关闭吗)

  • iwatch公交卡怎么绑定使用(iwatch公交卡怎么充值)

    iwatch公交卡怎么绑定使用(iwatch公交卡怎么充值)

  • 步步高家教机s5跟s5c的区别(步步高x2家教机怎么样)

    步步高家教机s5跟s5c的区别(步步高x2家教机怎么样)

  • 苹果xappstore下载不了软件

    苹果xappstore下载不了软件

  • 苹果7p网络信号不好怎么办(苹果7p网络信号不稳定)

    苹果7p网络信号不好怎么办(苹果7p网络信号不稳定)

  • 探探用微信登录好友会知道吗(探探用微信登录安全吗?)

    探探用微信登录好友会知道吗(探探用微信登录安全吗?)

  • 拼多多改sku降权吗(拼多多更改sku多久恢复权重)

    拼多多改sku降权吗(拼多多更改sku多久恢复权重)

  • 华为荣耀30pro可以无线充电吗(华为荣耀30Pro可以升级内存吗?)

    华为荣耀30pro可以无线充电吗(华为荣耀30Pro可以升级内存吗?)

  • 微信声音播放器失败怎么办(微信声音播放器怎么调)

    微信声音播放器失败怎么办(微信声音播放器怎么调)

  • 微表格和excel一样吗(微表格好用吗)

    微表格和excel一样吗(微表格好用吗)

  • 微信面容登录怎么设置(微信用面容解锁)

    微信面容登录怎么设置(微信用面容解锁)

  • 发给对方微信文件如何撤退(微信给对方发文件)

    发给对方微信文件如何撤退(微信给对方发文件)

  • 通过手机号码可以查到对方的位置吗(通过手机号码可以定位手机位置吗)

    通过手机号码可以查到对方的位置吗(通过手机号码可以定位手机位置吗)

  • 抖音搞笑配音在哪找(抖音里面搞笑配音)

    抖音搞笑配音在哪找(抖音里面搞笑配音)

  • 华为p30por几个扬声器(p30 pro有几个扬声器)

    华为p30por几个扬声器(p30 pro有几个扬声器)

  • 计算机资源主要是指(计算机资源主要指)

    计算机资源主要是指(计算机资源主要指)

  • 快手举报成功之后别人还能看那个作品吗(快手举报成功之后别人知道是谁举报的吗)

    快手举报成功之后别人还能看那个作品吗(快手举报成功之后别人知道是谁举报的吗)

  • 爱奇艺赠片怎么赠(爱奇艺赠片怎么领取)

    爱奇艺赠片怎么赠(爱奇艺赠片怎么领取)

  • 卡贴机换卡要换卡贴吗(卡贴机换新卡贴可以用不)

    卡贴机换卡要换卡贴吗(卡贴机换新卡贴可以用不)

  • 5g技术对社会的影响(5g技术对社会的负面影响)

    5g技术对社会的影响(5g技术对社会的负面影响)

  • 全民k歌怎么自己发约唱(全民k歌怎么自己练歌)

    全民k歌怎么自己发约唱(全民k歌怎么自己练歌)

  • 为什么网页总是弹广告 DNS被运营商劫持?
	
(为什么网页总是跳掉)

    为什么网页总是弹广告 DNS被运营商劫持? (为什么网页总是跳掉)

  • 基于elementui的工作日,休息日的日历组件(elementui能做什么)

    基于elementui的工作日,休息日的日历组件(elementui能做什么)

  • web数据可视化(ECharts版)(web数据可视化(Echars版)实训)

    web数据可视化(ECharts版)(web数据可视化(Echars版)实训)

  • python中time模块的时间格式(python中time模块的用法)

    python中time模块的时间格式(python中time模块的用法)

  • 税率变化递延所得税资产怎么计算
  • 小规模纳税人预缴企业所得税
  • 住宿费抵扣进项税怎么报税
  • 汇算清缴时发现去年的成本少确认了报表怎么填列
  • 未开票收入如何红冲
  • 物业管理服务增值税2022
  • 所得税费用期末应转入
  • 出租场地属于什么营业范畴
  • 收到借款利息如何计算
  • 工程 开办费
  • 购买金蝶软件多少钱
  • 投资收益可以计入营业收入吗
  • 购进农产品取得3%专票怎样计算抵扣举例
  • 以旧换新帐务处理
  • 闲置土地归谁管理
  • 从关联企业获得非工资报酬怎么缴纳个税?
  • 小规模外贸公司
  • 非正常工资的个税是多少
  • 劳务派遣专用发票超过9万怎么办理
  • 建安企业异地个税怎么交
  • 银行手续费可以抵扣企业所得税吗
  • 税务行业软件
  • 收到退以前年度教育费附加税
  • 企业装修期间开工怎么办
  • 充值销售技巧和话术总结
  • 1697506445
  • 以前固定资产入账折旧怎么提
  • 党建展板排版样式
  • 发票丢失税局怎么罚款
  • 少计提增值税0.01计入营业外
  • 4s店帮买保险后会哪些资料要给我的
  • 企业转让库存股,应按实际收到的金额
  • 增值税明细账怎么登记
  • 免征的增值税怎么做账
  • php匹配邮箱
  • mysql的字段类型有哪些
  • 处理车辆违章送什么证件
  • springboot整合了哪些框架
  • 收费公路通行费财政电子票据可以抵扣吗
  • 笔记本通用音频驱动程序怎么修复
  • codeigniter3中文手册
  • 培训公司要交哪些税
  • 1.2版本的oppo手机解锁方法
  • 租用办公设备
  • vue.js前端
  • c++如何给指针赋值
  • 溢价发行股票相关手续费计入
  • 研发费用范围归集不正确
  • 小规模收到成本发票分录
  • python如何获取列表元素
  • 深入解读何暮楚
  • 小规模所得税怎么计算公式
  • 应交税费明细账登记图
  • 城建税和教育费附加地方教育费附加税率
  • 银行收到电子承兑怎么查
  • 季度报表利润表本期金额怎么填
  • 核销单取消后出口收汇流程
  • 应收账款调增调减?
  • 什么是残保金减免政策
  • 国有资产保值增值率
  • 工会经费结余可以结转下年吗
  • 资产负债率怎么调整到50%以下
  • aspnet数据库访问
  • YunDetectService.exe是什么进程?YunDetectService.exe禁止使用的方法
  • window组策略
  • win8系统怎么设置密码
  • u盘安装win7系统教程图解
  • Win10年度更新正式发布:功能全面升级
  • 为了保证系统安全,必须为用户和角色设置密码
  • [置顶] [笔记]
  • 解决的英文
  • jquery弹出div遮罩层
  • python写出来的程序怎么用
  • 高博应诺官网
  • 深圳企业所得税税率多少
  • 社保在线审核
  • 世界银行各国经济gdp动态
  • 专用发票章盖在哪里
  • 残疾人就业税收优惠政策2021
  • 如何落实请示汇报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设