Pyton

Liczby w Pythonie i operacje arytmetyczne

Liczby w Pythonie i operacje arytmetyczne

Python to potężny, wydajny i nowoczesny język programowania wysokiego poziomu. Przy tworzeniu systemów oprogramowania konieczne jest stosowanie operacji numerycznych i arytmetycznych do wykonywania obliczeń. Python udostępnia w tym celu różne liczby i operacje arytmetyczne. W tym artykule nauczymy Cię o liczbach Pythona, konwersji jednego typu danych na inny typ danych oraz operacjach arytmetycznych. Edytor Spyder3 służy do tworzenia i uruchamiania skryptu Python.

Liczby w Pythonie

Liczby są określone przez ich typy danych. Python ma trzy rodzaje liczb:

  1. Liczby całkowite
  2. Liczb zmiennoprzecinkowych
  3. Liczby zespolone

Te liczby są zdefiniowane jako liczby całkowite, zmiennoprzecinkowe i klasy złożone w Pythonie. Liczby całkowite i zmiennoprzecinkowe są rozróżniane przez przecinek dziesiętny. Liczba zmiennoprzecinkowa ma kropki dziesiętne, podczas gdy liczby całkowite są bez kropki dziesiętnej. Na przykład 4 jest liczbą całkowitą, a liczba 4.0 to liczba zmiennoprzecinkowa. Trzecim rodzajem liczby są liczby zespolone. Liczba zespolona składa się z części rzeczywistej i urojonej. Różnicę między częścią rzeczywistą a urojoną zobaczymy w dalszej części tego artykułu. Liczby zespolone zapisane są w postaci x + yj.

Używanie liczb w Pythonie

Liczby mogą być używane w Pythonie w następujący sposób:

Aby zadeklarować prostą liczbę całkowitą, napisz nazwę zmiennej i przypisz jej liczbę w następujący sposób:

liczba = 5

Podobnie, aby zadeklarować i użyć liczby zmiennoprzecinkowej, napisz nazwę zmiennej i przypisz jej liczbę w następujący sposób:

liczba = 5.5

Tymczasem liczby zespolone są deklarowane w następujący sposób:

cLiczba = 3+7j

W danej liczbie zespolonej 3 to część rzeczywista, a 7 to część urojona. Zatem x jest zawsze częścią rzeczywistą, a y jest zawsze częścią urojoną.

Możemy również określić typ liczby za pomocą funkcji type(). Funkcja type() zwraca klasę zmiennej lub liczbę. Spójrzmy na kilka przykładów:

Określanie typu liczb całkowitych

Zmienna x ma wartość 5. Oznacza to, że x należy do klasy liczb całkowitych.

Wynik

Dane wyjściowe są prezentowane w konsoli Pythona. Wynik pokazuje, że zmienna x należy do klasy liczb całkowitych.

Określanie typu liczby zmiennoprzecinkowej

Jak omówiono wcześniej, liczba zmiennoprzecinkowa jest identyfikowana przez kropkę dziesiętną. Przykład liczby zmiennoprzecinkowej pokazano poniżej:

Wynik

Dane wyjściowe są prezentowane w konsoli Pythona. Wynik pokazuje, że zmienna x należy do klasy float float.

Określanie typu liczby zespolonej

Teraz zadeklarujemy liczbę zespoloną i sprawdzimy jej typ.

Wynik

Dane wyjściowe są prezentowane w konsoli Pythona.

Teraz poznamy odpowiednio części rzeczywiste i urojone liczby zespolonej. Aby znaleźć rzeczywistą część liczby, użyj słowa kluczowego „real” ze zmienną.

Wynik

Dane wyjściowe są prezentowane w konsoli Pythona.

Aby znaleźć część urojoną liczby zespolonej, używamy słowa kluczowego imag z nazwą zmiennej w następujący sposób:

Wynik

Dane wyjściowe są prezentowane w konsoli Pythona.

Konwersja typów liczb

W Pythonie możemy przekonwertować jeden typ liczby na inny. Czasami podczas wykonywania obliczeń może być konieczne przekształcenie liczby zmiennoprzecinkowej na liczbę całkowitą i na odwrót. Możemy nawet zamienić ciągi znaków na liczby. Konwersję typu liczby można wykonać w następujący sposób:

Wynik

Dane wyjściowe są prezentowane w konsoli Pythona.

Działania arytmetyczne

Operacje matematyczne, takie jak dodawanie, odejmowanie, mnożenie i dzielenie, nazywane są operacjami arytmetycznymi. Python zapewnia operatory arytmetyczne, które umożliwiają wykonywanie operacji arytmetycznych. Poniżej znajdują się operacje arytmetyczne w Pythonie wraz z ich znaczeniem:

Operator Znaczenie
+ Dodanie dwóch argumentów.
- Odejmowanie pierwszego operandu (lewego operandu) od drugiego operandu (prawy operand).
* Mnożenie dwóch operandów.
/ Podział dwóch argumentów.
% Moduł. Pozostała część podziału dwóch operandów.
// Podział podłogi. Zawsze zwraca wartość podłogi dla liczb całkowitych i zmiennoprzecinkowych.
** Wykładnik potęgowy. Pierwszy operand jest podniesiony do potęgi drugiego operandu.

Używanie operatorów arytmetycznych w Pythonie

Zobaczmy teraz przykład użycia operatorów arytmetycznych w Pythonie. Wykonamy operację arytmetyczną za pomocą operatora arytmetycznego. W podanym przykładzie mamy dwie zmienne: num1 i num2. Na tych dwóch zmiennych wykonujemy operację arytmetyczną.

Wynik

Dane wyjściowe są prezentowane w konsoli Pythona.

Wniosek

Ten artykuł wyjaśnia, jak używać liczb i operacji arytmetycznych w Pythonie. W Pythonie istnieją różne typy liczb, a każdy typ liczb jest określony przez klasę. Wykorzystaliśmy kilka prostych przykładów, aby zademonstrować działanie arytmetyczne, aby pomóc uczącym się języka Python dowiedzieć się więcej o liczbach i operacjach arytmetycznych.

How to reverse Mouse and Touchpads scrolling direction in Windows 10
Mouse and Touchpads not only make computing easy but more efficient and less time-consuming. We cannot imagine a life without these devices, but still...
How to change Mouse pointer and cursor size, color & scheme on Windows 10
The mouse pointer and cursor in Windows 10 are very important aspects of the operating system. This can be said for other operating systems as well, s...
Gry Darmowe i otwarte silniki gier do tworzenia gier na Linuksa
Darmowe i otwarte silniki gier do tworzenia gier na Linuksa
Ten artykuł zawiera listę darmowych i otwartych silników gier, których można używać do tworzenia gier 2D i 3D w systemie Linux. Istnieje wiele takich ...