fixed intendations
This commit is contained in:
@ -14,33 +14,31 @@
|
|||||||
|
|
||||||
- **Schaut genau was muss ausgegeben werden!!!**
|
- **Schaut genau was muss ausgegeben werden!!!**
|
||||||
- Achtet auf den Build-Output
|
- Achtet auf den Build-Output
|
||||||
- **Linter-Error?** (-0.5 Punkte pro Datei)
|
- **Linter-Error?** (-0.5 Punkte pro Datei)
|
||||||
- **Syntax-Error?** (0 Punkte ab Exercise 4)
|
- **Syntax-Error?** (0 Punkte ab Exercise 4)
|
||||||
- **Stunden eingetragen?** (-0.5 Punkte)
|
- **Stunden eingetragen?** (-0.5 Punkte)
|
||||||
- lest euch die Aufgaben genau durch
|
- lest euch die Aufgaben genau durch
|
||||||
- kommentiert keinen Quellcode aus, lasst ihn weg, oder lasst ihn stehen
|
- kommentiert keinen Quellcode aus, lasst ihn weg, oder lasst ihn stehen
|
||||||
- Testet euren Code mit `assert`
|
- Testet euren Code mit `assert`
|
||||||
- später lernen wir noch bessere Tests kennen
|
- später lernen wir noch bessere Tests kennen
|
||||||
- lasst eure `assert` nicht einfach in der Logik stehen!
|
- lasst eure `assert` nicht einfach in der Logik stehen!
|
||||||
|
|
||||||
#### Wrong
|
```py
|
||||||
|
def some_function(arg):
|
||||||
|
assert arg <= 360 # WRONG!
|
||||||
|
return calculate(arg)
|
||||||
|
```
|
||||||
|
|
||||||
```py
|
```py
|
||||||
def some_function(arg):
|
def some_function(arg) -> float:
|
||||||
assert arg <= 360
|
return calculate(arg)
|
||||||
return calculate(arg)
|
|
||||||
```
|
|
||||||
|
|
||||||
#### Right (*kind of*)
|
if __name__ == "__main__":
|
||||||
|
# Right! Nur testen ob alles tut, mehr nicht
|
||||||
```py
|
# und in __main__ packen, damit nicht jeder import die asserts aufruft
|
||||||
def some_function(arg) -> float:
|
assert some_function(0.69) <= 42
|
||||||
return calculate(arg)
|
assert some_function(0.420) <= 1337
|
||||||
|
```
|
||||||
if __name__ == "__main__":
|
|
||||||
assert some_function(0.69) <= 42
|
|
||||||
assert some_function(0.420) <= 1337
|
|
||||||
```
|
|
||||||
|
|
||||||
## Vorstellen/Vorrechnen
|
## Vorstellen/Vorrechnen
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user