jakas_zmienna = "To jest jakis napis" print jakas_zmiennna jakas_zmienna = 8.5 print jakas_zmienna
O typach wspominaliśmy już dwa razy, warto więc wyjaśnić co to takiego. Zacznijmy może od stwierdzenia, że Python jest językiem z dynamicznym typowaniem, co jak na razie znaczy dla Ciebie tylko tyle, że możesz napisać
jakas_zmienna = "To jest jakis napis" print jakas_zmiennna jakas_zmienna = 8.5 print jakas_zmienna
I program zadziała poprawnie, nie przejmując się tym, że początkowo jakas_zmienna była napisem a zaraz potem była liczbą.
Tak więc typ to rodzaj wyrażenia, podstawowe typy zmiennych to:
Wartość logiczna
lubie_placki = True
Napis
Ten typ już poznałeś
Liczba całkowita
Służy do zapisu liczb takich jak 1 lub -115741
UWAGA: przypominamy, że operacja dzielenia dwóch liczb całkowitych w Pythonie 2 daje wynik również będący liczbą całkowitą!
Liczba zmienno przecinkowa
Jak sama nazwa wskazuje są to liczby takie jak 1.57524 lub nawet 18.0
Ważne by używać kropki do ich zapisu
Bardziej złożone typy, o których wystarczy wiedzieć że są, bo omówimy je na kolejnej stronie:
(umieszaczamy je tu, aby łatwo było przypomnieć sobie informacje o wszystkich typach)
Lista
Zawiera więcej uporządkowanych elementów dowolnego typu
Tworzy się ją za pomocą nawiasów kwadratowych, a kolejne wartości oddziela przecinkami
lista = [1,2,3,4,"napis", True, False, 8.5, 11]
Słownik
Bardzo użyteczny typ
Nazwa jest odpowiednia do tego jak działa, ma bowiem "klucz" i "wartość"
slownik = {"jablecznik" : "ciasto z jablek", "czy lubisz
jablecznik" :
True}
Skoro znamy już proste typy, możemy przejść do nieco bardziej złożonych typów danych.