python独学

if文で1つの条件に複数の条件を追加する方法

if文で1つの条件に複数の条件を追加する方法

xが10以上20未満ならこうする

というように、複数の条件を満たす場合にプログラムを実行したい場合は、andを使う。

if x>=10 and x<20:
print(“OK”)

andの場合は、どちらも正しい場合にTrueとなり、命令が実行される。

また、orを使えば、どちら一方でも正しければ、命令が実行される。

ちなみに、if not x==10:とすれば、条件が違う場合にnotにより、not not でTrueとなるので、命令が実行されるようになる。