HTML CSS PYTHON
reklama

Liczby w Pythonie

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

Typ float - 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.
Przykład:
x=1.5
x=-1.5

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ą.
Przykład:
x=5+5j

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'>

Typ float: liczba zmiennoprzecinkowa
Przykład:
x=4.0
type(x)
<class 'float'>

Typ complex: liczba zespolona
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
Ćwiczenie 1:
Wyświetl losową liczbę z zakresu liczb 1-10.

Spróbuj sam
Samouczek Pythona
reklama
reklama
Szkoła bananik.pl jest zoptymalizowana pod kątem uczenia się, testowania i szkolenia.
Przykłady są stale sprawdzane, aby uniknąć błędów, ale nie możemy zagwarantować pełnej poprawności wszystkich treści.
Korzystając z tej witryny, wyrażasz zgodę na przeczytanie i zaakceptowanie naszych warunków użytkowania, plików cookie i polityki prywatności.
© 2024 bananik.pl
Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej.Rozumiem