作者: 機械伯爵
日時: 2002/4/10(01:23)
 機械です。

 えーこんな難しい言語なら、私初心者に薦めません(泣)

※Javaですな、コレは・・・

 そも、input()という標準関数があるので、stdinなんて
インポートする必要ないです。

 input関数は文字でなく「Python文」を受け取りますので、
値さえあればOKなので、実は「リテラル」でもよいわけでして、
これで、「文字列→数値変換」も全く必要ありません。

※文字を受け取りたい場合はraw_input()を利用。

 ただし、ファイル入力で、入力ファイル名をオプションから
受け取ろうとすると、こうなります。

import sys

f = open(sys.argv[1],"r")
i = 1
s = 0
while i:
  i = int(f.readline())
  s += i
print "Total %i yen" % s

 文字→整数ならint関数がありますので・・・

※というわけで、Pythonを宜しく(爆)

   機械伯爵