Muutuja andmetüüp

Muutuja võib endas talletada ükskõik millist andmetüüpi, näiteks: sõne (string), täisarv (int), ujukomaarv (float), tõeväärtus (boolean), järjend (list), ennik (tuple), hulk (set), sõnastik (dict) jne väärtust.

Andmetüüpide kohta saab rohkem lugeda järgnevatelt lehekülgedelt:

Pythonis võib muutuja hoida algselt ühte andmetüüpi väärtust ja uue väärtuse omistamisel hoopis teist andmetüüpi väärtust.

greeting = "Hello"
print(greeting)  # --> "Hello"
print(type(greeting))  # --> <class 'str'>

# Giving variable a new value.
greeting = 5
print(greeting)  # --> 5
print(type(greeting))  # --> <class 'int'>