Pythonのお勉強 Part 26
レス数が900を超えています。1000を超えると表示できなくなるよ。
0908デフォルトの名無しさん
2008/06/12(木) 00:35:52コマンドラインで動かしたときに、引数が入力されているか確認する方法について
聞きたいです。
下のソースは、コマンドラインで引数が入力されていれば判定時に"o"と入力され、
何も入力されていない場合は、初期値である0を入れ、判定時に"x"を
入力します。
# coding: utf-8
import getopt, sys
def test(a=0):
if a == 0:
print "o"
else:
print "x"
test(sys.argv[1])
引数を入れないで実行して出たエラーは「list index out of range」
この条件で、引数に初期値を設定する方法はないでしょうか。
お願いします。
レス数が900を超えています。1000を超えると表示できなくなるよ。