2008-06-11から1日間の記事一覧

Pythonの条件分岐

Pythonはインデントを用いたブロック構造を定義しているため、 下記のようなネスト構造の条件分岐を上から順に書くとエラーとなる。 b=0if(b==0): print "b==0" if(len(str(b))==1): print len(str(b))==1 else: print "b!=0" 正しくは、一番上の階層となる…

Jythonのboolean

Jythonでは、Javaのbooleanを「真=1、偽=0」という整数を標準の表現として使います。 従って、JythonからJavaメソッドにboolean値を返したい場合は、TrueやFalseを使用するのでなく1や0として返す必要がある。逆も同様にJavaメソッドからJythonにboolean値…