Update Python elementer
@@ -88,7 +88,7 @@ Vi starter med en ny fil.
|
||||
```python
|
||||
MIN_VARIABEL = "Hej med dig!"
|
||||
|
||||
def udskriv_variabel(var):
|
||||
def udskriv_variabel(var: str) -> None: # Input er af typen 'var: str' (streng). Der returneres ingen værdi '-> None'.
|
||||
print(var)
|
||||
|
||||
udskriv_variabel(MIN_VARIABEL)
|
||||
@@ -108,7 +108,7 @@ Vi vil så se, at python udskriver værdien af 'MIN_VARIABEL' til kommandoprompt
|
||||
Vi vil nu lave en funktion, som kan lægge 2 tal sammen. Derefter udskriver vi resultatet.
|
||||
Vi opretter en ny fil.
|
||||
```python
|
||||
def sum(tal1, tal2):
|
||||
def sum(tal1: int, tal2: int) -> str:
|
||||
return str(f"Resultat {tal1} + {tal2}: {tal1 + tal2}")
|
||||
|
||||
resultat = sum(5, 3)
|
||||
@@ -128,7 +128,7 @@ Vi får nu udskrevet både tallene der lægges sammen og resutatet.
|
||||
Vi vil nu ændre eksempel 2, til at vi selv indtaster de 2 tal, som skal lægges sammen.
|
||||
Vi laver en ny fil.
|
||||
```python
|
||||
def sum(tal1, tal2):
|
||||
def sum(tal1: int, tal2: int) -> str:
|
||||
return str(f"Resultat {tal1} + {tal2}: {tal1 + tal2}")
|
||||
|
||||
tal1 = input("Indtast tal1:")
|
||||
@@ -157,7 +157,7 @@ Her fortæller vi python, at retursvaret fra funktionen skal være af typen "tek
|
||||
Hvis vi vil returnere en tekststreng, med en matematisk beregning, skal vi fortælle python, hvordan den skal behandle returdataene.
|
||||
Vi retter __sum2.py__ således
|
||||
```python
|
||||
def sum(tal1, tal2):
|
||||
def sum(tal1: int, tal2: int) -> str:
|
||||
# return str(f"Resultat {tal1} + {tal2}: {tal1 + tal2}")
|
||||
return str(f"Resultat {tal1} + {tal2}: {int(tal1) + int(tal2)}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user