pythonにおけるif文の真偽判断
3689 ワード
説明
pythonではifを条件文とし,ifの後の条件パラメータが真である場合,後の文ブロックを実行し,逆にスキップし,if文を深く理解するためにはif文の真偽判断方式を知る必要がある.
例
pythonではifを条件文とし,ifの後の条件パラメータが真である場合,後の文ブロックを実行し,逆にスキップし,if文を深く理解するためにはif文の真偽判断方式を知る必要がある.
例
python , , False
In [2]: if '':
...: print('ok')
...:
In [3]: if 0:
...: print('ok')
...:
In [4]: if None:
...: print('ok')
...:
In [5]: if []:
...: print('ok')
...:
In [6]: if ():
...: print('ok')
...:
In [7]: if {}:
...: print('ok')
...:
In [8]: if False:
...: print('ok')
...:
0 , , True
In [9]: if 'c':
...: print('ok')
...:
ok
In [10]: if [0]:
....: print('ok')
....:
ok
In [11]: if 1:
....: print('ok')
....:
ok
In [12]: if True:
....: print('ok')
....:
ok
, ,
In [14]: if '123'=='123':
....: print('ok')
....:
ok
In [15]: if 10>9:
....: print('ok')
....:
ok
In [16]: if 2*3==5:
....: print('ok')
....: