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

  • 山西税务年度申报在晋税通中怎么申报
  • 企业的税务风险研究怎么写
  • 计提利息要计提手续费吗
  • 火车票可以抵扣多少增值税
  • 不抵扣勾选怎么撤销
  • 影响年度损益的金额有哪些
  • 发票第一联需要盖章嘛
  • 年报从业人数可以填一人吗
  • 耕地占用税的纳税人是谁
  • 个人取得哪项收入需要缴纳个人所得税
  • 广告公司如何申报文化事业建设税
  • 计提残疾人保障金的基数是什么
  • 挂靠建筑公司企业所得税怎么交?
  • 期末调汇的会计科目
  • 公司美元账户收到美元要交税吗
  • 普通发票打歪了可以用吗
  • 农产品所得税扣除比例
  • 旧税号还能开票吗
  • 增值税专用发票怎么开
  • 社保行业费率是什么
  • 资产负债表里应交税费里都包含什么
  • 专家费1000元个人所得税到底是税前还是税后
  • 利润分配表会计分录
  • 注册资金印花税税目
  • word的拼写检查总是变成法语
  • php的注释可以使用什么开头
  • s3tray2.exe - s3tray2是什么进程 有什么用
  • 单位话费谁负责交
  • 房产税会计科目应该走税金及附加还是管理费用
  • 从上布法罗荒野地区的惠特克顶小道向东看,阿肯色州奥沙克国家森林 (© Jens Lambert Photography/Getty Images Plus)
  • 增值税专用发票的税率是多少啊
  • 装饰工程公司主要做什么
  • 视频监控智能化应用
  • 康沃尔郡的大学
  • framework7教程
  • 发票抬头可以是两个人吗
  • 双重差分法(DID)
  • 什么是长期应付票据
  • java web开发实例大全
  • python颜色代码有哪些
  • 本年利润的会计分录有哪些
  • 融资租赁怎么计税
  • 开票软件密码和口令锁定了,怎么解锁
  • 环境检测收费依据2017
  • 待报解预算收入是什么意思,扣了钱
  • 分公司可以独立签约吗
  • sql效率优化
  • 个人提供劳务报酬如何交税
  • 暂估成本账务处理
  • 土地使用权的使用是什么意思
  • 工会经费到底是什么
  • 固定资产改良支出
  • 其他业务支出借方增加还是减少
  • 公司验资报告多少钱
  • 退回的增值税税费怎么做会计记录
  • 个体户4年不注销有事吗
  • 金蝶财务软件服务器
  • 物流到付如何做账务处理
  • 应收账款坏账准备的会计分录
  • mysql优化技巧实战
  • centos下安装jdk
  • windows内存诊断工具检测到硬件问题怎么办
  • macbook像素能不能提高
  • win7不能复制文件怎么办
  • xp系统禁止程序联网
  • 游戏unity报错
  • perl脚本输出变量
  • vue.js作用
  • vue导航组件
  • jquery操作select元素和option的实例代码
  • python抓取数据代码
  • js验证正整数
  • 互联网巨头bat有哪些
  • javascript基础笔记
  • javascript的基本规范
  • 拆迁户契税减免政策去哪里办理
  • 税务疑点核查报告
  • 工会银行卡怎么开通
  • 财政临时工是什么
  • 增值税有哪些税目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设