Home > python > この前やったpythonで引数で加減算できるスクリプトのメモ

この前やったpythonで引数で加減算できるスクリプトのメモ

  • Posted by: torayaki
  • 2008年10月23日 21:22
  • python

コード

# -*- coding: UTF-8 -*
sum = 0
enzan = ""
import sys
for arg in sys.argv[1:]:
	if arg == "+":
		enzan = "+"
	elif arg == "-":
		enzan = "-"
	else:
		if enzan == "+":
			sum += int(arg)
		elif enzan == "-":
			sum -= int(arg)
		else:
			sum += int(arg)
print sum, "だろ...  常識的に考えて..."

使ったとき例

python summachine.py 1 + 2 - 4

-1 だろ... 常識的に考えて...

今後、乗除算対応と計算式ログ表示機能も実装することを踏まえての、こんな面倒な形だったはず。

Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://giantsumo.s313.xrea.com/x/mt/mt-tb.cgi/16
Listed below are links to weblogs that reference
この前やったpythonで引数で加減算できるスクリプトのメモ from 大規模航空相撲 2nd IMPACT GIANT ATTACK

Home > python > この前やったpythonで引数で加減算できるスクリプトのメモ

360

アーマーゾーン

Return to page top