例如:
# define the function blocksdef zero(): print "You typed zero.n"def sqr(): print "n is a perfect squaren"def even(): print "n is an even numbern"def prime(): print "n is a prime numbern"# map the inputs to the function blocksoptions = {0 : zero,1 : sqr,4 : sqr,9 : sqr,2 : even,3 : prime,5 : prime,7 : prime,}然后,调用等效的开关块:
options[num]()
如果你严重依赖失败,就会开始崩溃。



