Differences between revisions 7 and 11 (spanning 4 versions)
Revision 7 as of 2006-08-05 03:46:25
Size: 443
Editor: bohachu
Comment:
Revision 11 as of 2006-09-27 07:39:12
Size: 593
Editor: fengzl
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
 * Nice, 有不少幽默是第一次看到  -- Hoxide
 * 有一些好像是来源于gnu的官方站[http://www.gnu.org/fun/humor.cn.html#TOCSoftware] --["rockety"]
 * Nice, 有不少幽默是第一次看到 -- Hoxide
 * 有一些好像是来源于gnu的官方站http://www.gnu.org/fun/humor.cn.html#TOCSoftware --["rockety"]
Line 4: Line 4:
Line 7: Line 6:
貢獻一下Python的寫法:<BR>
def foo(op,x,y):<BR>
  print eval("%s%s%s"%(op,x,y))<BR>
也是兩行就可以下班喔 :)
用法: foo("+",66,88)
 * 貢獻一下Python的寫法:
 * def foo(op,x,y):
  . print eval("%s%s%s"%(op,x,y))
 * 也是兩行就可以下班喔 :)
 * 用法: foo("+",66,88)
 * Bowen Chiu
--
Line 13: Line 14:
Bowen Chiu  * 上面的代码有问题哦,运算的结果是'6688',:-)

应该这么写:
 * def foo(op, x, y):
    print eval("%d%s%d" % (x, op, y))
  • Nice, 有不少幽默是第一次看到 -- Hoxide
  • 有一些好像是来源于gnu的官方站http://www.gnu.org/fun/humor.cn.html#TOCSoftware --["rockety"]
  • 嘿嘿,Python已经忽悠了很多人来学了,我继续去忽悠人来学Lisp -- AlbertLee

--

  • 貢獻一下Python的寫法:
  • def foo(op,x,y):
    • print eval("%s%s%s"%(op,x,y))
  • 也是兩行就可以下班喔 :)

  • 用法: foo("+",66,88)
  • Bowen Chiu

--

  • 上面的代码有问题哦,运算的结果是'6688',:-)

应该这么写:

  • def foo(op, x, y):
    • print eval("%d%s%d" % (x, op, y))

ProgrammerJokes/Discuss (last edited 2009-12-25 07:09:35 by localhost)