要は論理否定演算子の話
PHP
PHPでは
| 1 2 3 4 5 |  | 
とか
| 1 2 3 4 5 |  | 
とかで、! を論理否定演算子に使う。
Python
だが、Pythonではnotを利用して論理否定を表現する。
| 1 2 3 |  | 
とか
| 1 2 3 |  | 
で表現する。
補足1
pythonだと
| 1 2 3 |  | 
とか表現できるけど、こっちの方だと、pytestとかで警告が出る。
補足2
確認する際はphp -aか、ipythobを利用して確認すると良い。
ただしphp -a は環境によっては使えないことと、Trueを1、Falseを出力なしで表現することに注意