#amazon(4873113938)
#amazon(4774142298)
#adsense(728x90)
if expr1:
command1
elif expr2:
command2
else:
command3
for var in valur ...
command
条件式 (expression)†[edit]
文字、数値の条件式†[edit]
条件式 | 説明 |
a == b | a と b が等しければ真 |
a != b | a と b が等しくなければ真 |
a > b | a が b 超なら真 |
a < b | a が b 未満なら真 |
a >= b | a が b 以上なら真 |
a <= b | a が b 以下なら真 |
a in b | a が b に含まれていれば真 |
a in not b | a が b に含まれていなければ真 |
オブジェクトの条件式†[edit]
条件式 | 説明 |
a is b | a と b が同じオブジェクトなら真 |
a is not b | a と b が同じオブジェクトでなければ真 |
変数 (variable)†[edit]
変数 | 説明 |
sys.argv[0] | スクリプトのファイル名 |
sys.argv[num] | num 番目の引数 |
- 配列 var に value が含まれる場合、最初のインデックスを返す
var.index("value")
- 配列 var に value がいくつ含まれるか返す
var.count("value")
- 標準出力に出力する
print "text"
- Python では " (Double quote) と ' (Single quote) は同じ
- 行末には改行が入る
- , (Comma) は改行しない
print "text1", "text2"
↓
text1 text2
print "text1",
print "text2"
↓
text1 text2
- 連結する
print "text1" + "text2"
↓
text1text2
- 繰り返し
print "text" * num
#adsense(728x90)