广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python实现switch语句
  • 952
分享到

python实现switch语句

语句pythonswitch 2023-01-31 03:01:07 952人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

Switch语句用于编写多分枝结构的程序,类似与if…elif…else语句。Switch语句表达的分支结构比if…elif…else语句表达的更清晰,代码的可读性更高。但是python并没有提供switch语句Python通过定义字典,调

Switch语句用于编写多分枝结构的程序,类似与if…elif…else语句。

Switch语句表达的分支结构比if…elif…else语句表达的更清晰,代码的可读性更高。

但是python并没有提供switch语句

Python通过定义字典,调用字典的get()方法可以实现switch功能

#!/usr/bin/env python

from __future__ import division

def jsq(x,y,operator="error"):

       result={"+":x+y,"-":x-y,"/":x*y,"/":x/y}

       print result.get(operator)

if __name__=="__main__":

       x=int(raw_input('input number1:'))

       y=int(raw_input('input number2:'))

       operator=raw_input('input:')

       jsq(x,y,operator)

结果如下

# ./sw.py

input number1:11

input number2:22

input:+

33


注意:get()方法是通过键得到值




--结束END--

本文标题: python实现switch语句

本文链接: https://www.lsjlt.com/news/187315.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python实现switch语句
    Switch语句用于编写多分枝结构的程序,类似与if…elif…else语句。Switch语句表达的分支结构比if…elif…else语句表达的更清晰,代码的可读性更高。但是python并没有提供switch语句python通过定义字典,调...
    99+
    2023-01-31
    语句 python switch
  • Python实现switch/case语句
    目录使用if…elif…elif…else 实现switch/case使用字典 实现switch/case在类中可使用调度方法实现switch/case总结使用if…elif…elif…else 实现switch/c...
    99+
    2022-06-02
    Python switch语句 case语句
  • Python如何实现switch/case语句
    这篇文章主要介绍了Python如何实现switch/case语句,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。使用if…elif…elif…else 实现switch/cas...
    99+
    2023-06-20
  • Python switch/case语句
    与Java、C\C++等语言不同,Python中是不提供switch/case语句的,这一点让我感觉到很奇怪。我们可以通过如下几种方法来实现switch/case语句。 使用if…elif…elif…else 实现switch/c...
    99+
    2023-01-31
    语句 Python switch
  • 如何在Python中实现switch语句?
    Python是一种功能强大的高级编程语言,提供了各种语法和面向对象的编程方式。然而,尽管Python提供了一些控制流语句,例如if和for语句,但并不支持switch语句。在本文中,我们将探讨如何在P...
    99+
    2023-09-01
    python 数学建模 开发语言
  • switch语句
    Switch语句是一种在编程中常用的控制结构,允许程序根据不同的条件值来执行不同的代码块,可以代替多个if-else语句,提高代码的可读性和可维护性。虽然它有一些限制,但在适当的情况下,使用Switch语句可以使程序更加简洁和高效。Swit...
    99+
    2023-08-14
  • 如何在Python中实现真正的switch-case语句
    这篇文章给大家分享的是有关如何在Python中实现真正的switch-case语句的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在 Python 中实现真正的 switch-case 语句。这是使用字典来模仿 s...
    99+
    2023-06-27
  • Mysql的switch语句
    select case status when 1 then ‘成功‘ when 2 then ‘失败‘ else ‘其他‘ end from user 1,case后面紧跟要被作为判断的字段 2,when后面跟判断条件 3,t...
    99+
    2019-09-20
    Mysql的switch语句 数据库入门 数据库基础教程 数据库 mysql
  • Python为什么不支持switch语句
    一、简洁性和可读性 Python的设计哲学之一是代码的简洁性和可读性。引入”switch”语句可能会增加语言的复杂性,并且可以用其他方式更清晰地表达相同的逻辑。Python鼓励使用”if-elif-else”语句来处理多个条件情况,这种方式...
    99+
    2023-10-29
    不支持 语句 Python
  • Java中的Switch语句
    1.switch语句格式 switch(表达值){ --首先计算表达式的值 switch(想吃的水果){ case 值1: --与case值对比 case “苹果”; 语句体1; ...
    99+
    2023-10-11
    java 开发语言 jvm
  • Javascript switch语句用法
    JavaScript中的switch语句用于根据不同的条件执行不同的代码块。以下是switch语句的用法:```javascript...
    99+
    2023-09-23
    Javascript
  • C语言switch语句详解
    目录switch 分支结构快速入门代码演示switch 细节讨论switch 和 if 的比较案例:总结 switch 分支结构 快速入门 案例: 请编写一个程序,该程序可以接收一...
    99+
    2022-11-12
  • JavaScript中switch语句格式
    这篇文章给大家分享的是有关JavaScript中switch语句格式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。javascript是一种什么语言javascript是一种动态类型、弱类型的语言,基于对象和事件...
    99+
    2023-06-14
  • PHP Switch语句怎么用
    PHP中的Switch语句用于根据不同的条件执行不同的代码块。以下是Switch语句的基本语法:```switch (express...
    99+
    2023-09-05
    PHP
  • switch语句有什么用
    这篇文章主要介绍了switch语句有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。switch语句在一些计算机语言中是保留字,其作用大多情况下是进行判断选择,以C语言来...
    99+
    2023-06-14
  • Java switch case语句详解
    if…else 语句可以用来描述一个“二岔路口”,我们只能选择其中一条路来继续走,然而生活中经常会碰到“多岔路口”的情况。switch 语句提供了 if 语句的一个变通形式,可以从多个语句块中选择其中的一个执行。 s...
    99+
    2023-09-01
    java 开发语言 Powered by 金山文档
  • java学习之switch语句与循环语句
    switch语句int a = 1,b =2; switch(a+b){ case 1: System.out.print(1); case 3: System.out.print(3); case 4: System.o...
    99+
    2014-05-20
    java switch语句 循环语句
  • C语言中switch语句基本用法实例
    目录switch语句:switch语句的基本格式C语言switch语句用法补充:用switch来给成绩等级 总结switch语句: 实际生活中,需要做出很多选择,大家都知道...
    99+
    2022-11-13
  • PHP中Switch语句怎么用
    这篇文章给大家分享的是有关PHP中Switch语句怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。PHP Switch 语句的用法:switch 语句用于根据多个不同条件执行不同动作。switch语句流程图如...
    99+
    2023-06-15
  • js中switch语句的用法
    这篇文章将为大家详细讲解有关js中switch语句的用法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。小编向大家介绍过JavaScript中switch 语句的语法格式(https://www.py.cn...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作