2007年 01月 24日

Python 関数呼びだし

ちょっと Python やってみようかな的

def hoge(arg):
    print arg 

hoge 'test'

これがパースエラー (hoge に括弧がない)

print 'test'

はいいのになんでだろ。

関数呼び出しって全部括弧がいるっぽいけど、print は何者なんだろう。あと raise とか……

vimcolor 的には構文要素?っぽい (def と同じ色)

ブクマコメントより http://www.python.jp/doc/nightly/ref/print.html らしい ><

なんかこう return, yield, break って並んでいるところに print があると、ふーん print かー print……え? みたいな感じだ。けど、別に変でもないのかなぁ。