W Pythonie jednym z typów zmiennych jest typ liczbowy:
        Typ liczbowy:
        – int (typ całkowity),
        - float (typ zmiennoprzecinkowy),
        - complex (liczby zespolone)
        
        
Typ int -  (ang. integer) reprezentuje liczby całkowite: zero, dodatnie lub ujemne liczby całkowite bez części ułamkowej
        Nie mają one limitu dopuszczalnych wartości tzn. mogą być tak długie, jak tylko chcesz. Ograniczeniem jest ilość pamięci Twojego komputera.
        
          
Przykład:
        x=-5
x=5
x=-5
x=1000000000000000
           - reprezentuje liczby rzeczywiste dodatnie lub ujemne. Składają się one z części całkowitej i ułamkowej.
        Separatorem dzielącym część całkowitą od ułamkowej w Pythonie jest kropka.
        
          
        Typ complex - Liczba zespolona, która w Pythonie ma dwie części: część rzeczywistą i część urojoną. 
        Zapisywane są jako suma części rzeczywistej i części urojonej.
        Liczby zespolone są reprezentowane jako A+Bj, gdzie A jest częścią rzeczywistą, a B częścią urojoną.
 
        Dodanie litery „j” wskazuje na część urojoną.
        
            
        
          Funkcja TYPE()
 
            Za pomocą funkcji type() możemy określić typ danych zmiennej liczbowej:
            
Typ int: liczba całkowita
          
          Przykład:
          x=4
type(x)
<class 'int'>
          Przykład:
          x=4.0
type(x)
<class 'float'>
            Przykład:
          x = 2 + 3j
type(x)
<class 'complex'>
 
 
           
        
          Metody: int(), float(), complex()
          
          Za pomocą metod int(), float(), complex() możemy konwertować z jednego typu na inny.
          Konwersja jednego typu danych na inny typ danych jest znana jako rzutowanie typu w pythonie lub konwersja typu w pythonie.
          
Przykład:
          x=4.0
int(x)
4
 
 
x=4
float(x)
4.0
 
 
x=4
complex(x)
(4+0j)
Uwaga: Nie można konwertować liczb zespolonych na inny typ liczb.
          
 
        
          Moduł random - liczba losowa
          Python ma wbudowany moduł random, który pozwala na uzyskanie liczby losowej z danego zakresu liczb:
          
Przykład:
          import random
print(random.randrange(10,100))
86