C Matlab python での if文 比較
if文(条件分岐)の書き方
C言語
int x,y; x = 0; if (x == 0){ y = x + 1; }else if(x == 1){ y = x - 1; }else{ y = x; }
Matlab
x = 0; if x == 0 y = x + 1; else if x == 1 y = x - 1; else y = x; end
python
x = 0 if x == 0: y = x + 1 elif x == 1: y = x - 1 else: y = x
C言語
条件式の括弧 ( ) と、分岐時に実行される処理に大括弧 { } が必要。
python
if や elif, else の条件式の最後に コロン(:) が必要
else if を elif と書く。