print(a == 5 and b < 4) # True
print(not (a < b)) # True
代入演算子
演算子
説明
例
意味
=
代入
x = 1
xに1を代入
+=
加算して代入
x += 2
xに2を加算
-=
減算して代入
x -= 2
xに2を減算
\*=
乗算して代入
x *= 2
xに2を乗算
/=
除算して代入
x /= 2
xに2を除算
代入演算子は変数の値を更新するときに使います。
x = 1
x += 2 # xは3になる
3. 条件分岐(if, elif, else)
キーワード
説明
if
条件が真のとき
elif
それ以外の条件
else
どれにも当てはまらないとき
age = int(input("年齢: "))
if age < 13:
print("13歳未満")
elif age < 18:
print("13歳以上18歳未満")
else:
print("18歳以上")
4. 入力と出力
関数
説明
例
input
入力を受け取る
name = input("名前")
print
出力する
print("こんにちは")
name = input("名前を入力: ")
print("こんにちは", name)
age = int(input("年齢を入力: "))
print("あなたの年齢は", age, "歳です")
5. 繰り返し(for文)
用法
説明
例
for in range
指定回数繰り返す
for i in range(3):
for in list
リストの要素を順に処理
for fruit in fruits:
break
ループを途中で抜ける
if i == 3: break
continue
その回の処理をスキップ
if i == 3: continue
for i in range(3):
print(i) # 0,1,2
fruits = ["りんご", "みかん"]
for fruit in fruits:
print(fruit)
for i in range(5):
if i == 3:
break # 0,1,2まで出力
for i in range(5):
if i == 3:
continue # 3を飛ばす
print(i)