Muutuja Pythonis¶
Pythonis iga „asi“ on objekt, st iga väärtus on objekt. Muutuja on nimi, mis viitab mingile objektile.
Pythonis muutujal pole andmetüüpi.
meaningful_variable = 10
print(meaningful_variable) # 10
print(type(meaningful_variable)) # <class 'int'>
meaningful_variable = "hello"
print(meaningful_variable) # hello
print(type(meaningful_variable)) # <class 'str'>
meaningful_variable = 9 / 2
print(meaningful_variable) # 4.5
print(type(meaningful_variable)) # <class 'float'>
Pythonis väärtusel on andmetüüp.
string_value = "redis"
int_value = 13
redis_13 = string_value + int_value # ERROR!
redis_13_str = string_value + str(int_value)
redis_15 = int_value + 2