Pythonで階乗を求める(これはすこしまし?)
>>> factorial = lambda n: eval("*".join(map(str, range(1, n + 1))))
>>> factorial(5)
120
0はサポート範囲外です。
はてなリングでブログのタイトルを押したときに、ブログのトップではなく、Pythonカテゴリーに来るように変えてみたのでテスト。
« 日記 |Main| Pythonで階乗を求める(Yコンビネータ編) »
« Pythonで階乗を求める(これはひどい) | Python | Pythonで階乗を求める(Yコンビネータ編) »
>>> factorial = lambda n: eval("*".join(map(str, range(1, n + 1))))
>>> factorial(5)
120
0はサポート範囲外です。
はてなリングでブログのタイトルを押したときに、ブログのトップではなく、Pythonカテゴリーに来るように変えてみたのでテスト。
Trackback URL: http://www.nishiohirokazu.org/mt/mt-tb.cgi/366