1 演算子記号の**2を^2と、数学の書き込みではよくやるように書いてしまった。
また4/2*3=6と左から計算されるが、累乗の場合は4/2**3=4/8=0.5となり、右から計算される。ゆえに、2**2**3=256。
2 条件文中の真理値について。一般に空や0がFalseでその他はTrue。つまり、0, 0.0, ' ', None はFalseとなる。
3 len(str(12.3))は4になる。
4 復習用コード 文字列処理 文字列のページ[79]
5 リストのメソッド に関して、sort()メソッド など値をNoneしか返さないメソッドに注意する。
6 演習問題塩基配列
def atgc_count(str_atgc):
ln = []
for bp in 'ATGC':
ln.append([bp, str_atgc.count(bp)])
return ln
atgc_count('AGCCCAT')
7 オブジェクトの値の等価性は'=='で表し、IDの同一性は'is' で表す。'is not' はこれで一つの演算子。