Vad är en variabel?
Varför använda variabler?
Exempel:
name = "Alice"
age = 15
print("Hej", name, "du är", age, "år gammal.")
_)age och Age är olika variabler)Goda exempel:
user_name = "Alice"
userAge = 15
_name = "Bob"
Exempel:
x = 5
print(x) # 5
x = 10
print(x) # 10
| Datatyp | Beskrivning | Exempel |
|---|---|---|
int |
Heltal | x = 10 |
float |
Flyttal (decimaler) | y = 3.14 |
str |
Sträng (text) | name = "Alice" |
bool |
Boolean (sant eller falskt) | is_active = True |
type() för att kontrollera en variabels typ.Exempel:
x = 10
y = 3.14
name = "Alice"
print(type(x)) # <class 'int'>
print(type(y)) # <class 'float'>
print(type(name)) # <class 'str'>
Exempel:
age = "15" # sträng
age_int = int(age) # konvertera till heltal
print(age_int + 5) # Output: 20
Vanliga funktioner för casting:
int() → till heltalfloat() → till flyttalstr() → till strängbool() → till boolean+, -, *, /).Exempel:
a = 5
b = 2
print(a + b) # 7
print(a - b) # 3
print(a * b) # 10
print(a / b) # 2.5