Pythonのifは文と式の2つがある
気になったのでメモ。
世の中的には、1行で書くifと言うらしい。
文のif
8. 複合文 (compound statement) — Python 3.7.4rc2 ドキュメント
式のif
6. 式 (expression) — Python 3.7.4rc2 ドキュメント
英語だとshort hand if
と言うらしい。
余談
BingのサジェストではPythonの1行ifはでてこない。ただ、Python if in
ってなんだろう?