Python利用字典实现switch功能

来源:互联网 发布:淘宝设置不包邮地区 编辑:程序博客网 时间:2024/06/06 17:24

利用字典实现switch功能

#!/usr/bin/python# -*- coding:UTF-8 -*-from __future__ import division#利用字典实现switch功能#实现加减乘除的功能def add(x,y):    return  x + ydef substract(x,y):    return x - ydef multiply(x,y):    return x * ydef divide(x,y):    return x / yoperator = {"+":add,"-":substract,"*":multiply,"/":divide}def switch(x,o,y):    return operator.get(o)(x,y)print switch(3,'+',2)
原创粉丝点击