** * Dieser Artikel ist von Udemy "[Einführung in Python3, unterrichtet von aktiven Silicon Valley-Ingenieuren + Anwendung + Code-Stil im amerikanischen Silicon Valley-Stil](https://www.udemy.com/course/python-beginner/" Einführung in Python3, unterrichtet von aktiven Silicon Valley-Ingenieuren + Anwendung + Code-Stil im amerikanischen Silicon Valley-Stil ")" Es ist eine Klassennotiz für mich, nachdem ich den Kurs von belegt habe. Es ist mit Genehmigung des Ausbilders Jun Sakai für die Öffentlichkeit zugänglich. ** **.
if
x = -10
if x < 0:
print('negative')
result
negative
Sie müssen ein "" (Leerzeichen) am Anfang der Zeile hinter der Zeile einfügen, die "if" verwendet. Sie benötigen nur ein Leerzeichen, aber in Python ist es eine implizite Regel, vier Leerzeichen einzufügen.
◆else
else
x = 10
if x < 0:
print('negative')
else:
print('positive')
```
#### **`result`**
```python
positive
```
Mit "else" können Sie den Fall "else" angeben.
◆`elif`
#### **`elif`**
```python
x = 0
if x < 0:
print('negative')
elif x == 0:
print('zero')
else:
print('positive')
```
#### **`result`**
```python
zero
```
`el if` ist eine Abkürzung für" else if ".
Übrigens bedeutet "a == b" "a und b sind gleich".
(Wenn a = b, wird b a zugewiesen)
##### ◆ if-Anweisung in if-Anweisung
#### **`if_in_if`**
```python
a = 1
b = 2
if a > 0:
print('a is positive')
if b > 0:
print('b is also positive')
```
#### **`result`**
```python
a is positive
b is also positive
```
Zu diesem Zeitpunkt muss der Einzug (Absenken) der zweiten if-Anweisung ausgerichtet werden.
#### **`if_in_if`**
```python
a = 1
b = 2
if a > 0:
print('a is positve')
if b > 0:
print('b is also positive')
```
#### **`result`**
```python
File "/Users/fumiya/PycharmProjects/python_programming/lesson.py", line 6
if b > 0:
^
IndentationError: unexpected indent
```
Ein Fehler ist aufgetreten, weil der Einzug falsch ausgerichtet war.
Recommended Posts