JavaScriptの`else if`は、
Pythonでは`elif`というキーワードに置き換えられます。
----------------------------------------------
JavaScriptで次のようなコードがあるとします。
var a = 1;
if( a == 0 ) {
console.log( "zero" );
}
else if( a == 1 ) {
console.log( "one" );
}
else {
console.log( "two" );
}
上記のコードをpythonに変換すると、
どのようなものになるのでしょうか?
JavaScriptで else if と記述するところは
pythonだとどうなるのでしょうか?
↓
JavaScriptの`else if`は、
Pythonでは`elif`というキーワードに置き換えられます。
以下に、示されたJavaScriptコードをPythonに変換した例を示します。
```python
a = 1
if a == 0:
print("zero")
elif a == 1:
print("one")
else:
print("two")
```
### 主なポイント
1. **変数宣言**:
- JavaScriptでは`var`を使用しますが、
Pythonでは型を明示せずに直接変数を代入します。
2. **条件文の書き方**:
- JavaScriptの`if`, `else if`,
`else`に対応するものは、Pythonでは`if`, `elif`, `else`です。
- コロン (`:`) を条件の最後に追加する必要があります。
3. **ブロックの書き方**:
- JavaScriptでは中括弧 `{}` を使いますが、
Pythonではインデントでブロックを表現します。
- 通常、インデントにはスペース4つが使われます。
4. **出力**:
- JavaScriptの`console.log`に対して、
Pythonでは`print`を使用します。
このように、文法が異なりますが、構造自体は非常に似ています。
Pythonのコードはインデントが重要なので、
正確に記述することを心がけてください。
コメント
コメントを投稿