elseでは条件を書いてはいけない理由は?
if x==10:
print(“x”)
else:
print(“y”)
このようなプログラムがあったとする。
elseはそのほかの全てを表すので、elseの後に条件を加えると、そのほかで〜ならばという意味になり、矛盾するので、注意する。
なので、以下の構文は動かない。
if x==10:
print(“x”)
else x>1:
print(“y”)
if x==10:
print(“x”)
else:
print(“y”)
このようなプログラムがあったとする。
elseはそのほかの全てを表すので、elseの後に条件を加えると、そのほかで〜ならばという意味になり、矛盾するので、注意する。
なので、以下の構文は動かない。
if x==10:
print(“x”)
else x>1:
print(“y”)