switch sentence

原创 2012年03月27日 14:17:21
#!/usr/bin/env python
# -*- coding: utf-8 -*-


class switch(object):
    def __init__ (self,value): 
        self.value=value
        self.fall=False      
    def __iter__ (self):
        yield self.match     
        raise StopIteration  
    def match (self,*args):
        if self.fall or not args: 
            return True           
        elif self.value in args:  
            self.fall=True
            return True
        else:                     
            return False


operator="-"
x=1
y=2
for case in switch(operator):
 if case("+"):
  print x+y
  break
 if case("-"):
  print x-y
  break
 if case("*"):
  print x*y
  break
 if case("/"):
  print x/y
  break
 else:
  print ""
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

BFSU Sentence Segmenter 1.0.rar

  • 2010-12-15 09:32
  • 358KB
  • 下载

sentence_pattern_2007-0911

  • 2008-07-15 12:08
  • 9.31MB
  • 下载

hdu4416---Good Article Good sentence

Good Article Good sentence Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (J...

论文Convolutional Naural Networks for Sentence Classification--TensorFlow实现篇

其实该论文作者已经将文章代码提供了出来,该代码用的是Theano实现的,但是因为最近看了TensorFlow,所以想着用用练练手,所以本文主要参考Denny Britz的一篇博文 来实现CNN和本篇论...

Good Article Good sentence Hdu

#include #include #include using namespace std; const int maxn=300505; const int INF=400005; typede...

useful report sentence

  • 2013-03-27 01:00
  • 154KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)