[Python-ml-jp 787] Re: 「テクニカルリファレンス」誤植?関数定義の() は省略可?
Atsushi Shibata
shibata @ emic.co.jp
2001年 11月 2日 (金) 22:16:42 JST
柴田です。
On Fri, 02 Nov 2001 20:55:32 +0900
Noritsugu Nakamura <nnakamur @ mxq.mesh.ne.jp> wrote:
> で、p.101 に
>
> def foo:
> print "I'm foo"
>
> という記述があるのですが、Python では関数定義の () は
> 省略可能なのでしょうか?(実行したらエラーになったのですが)
http://www.python.org/doc/current/ref/function.html
によると
funcdef: "def" funcname "(" [parameter_list] ")" ":" suite
とあるので,省略不可のようですね。
ちなみに,「Python Essential Reference」でも,ご指摘の部分は同様のようで
す。
---------------------------------------------------
Atsushi Shibata
E-Mail:shibata @ emic.co.jp
Tel:03-5426-6345(Development Dept.)
携帯:090-9154-1081
---------------------------------------------------
Python-ml-jp メーリングリストの案内