Jak dodać dwie liczby w Pythonie
Operator dodawania Pythona jest +. Służy do dodawania dwóch operandów/wartości. Wymaga użycia następującej składni za każdym razem, gdy chcesz dodać dwie liczby:
Składnia: sum = numer1 + numer 2
W składni operator dodawania „+” wykonuje obliczenia dodawania i zwraca wynik. Wynik obliczeń musi być zapisany w zmiennej, abyśmy mogli ją wydrukować. Zmienna „suma” jest używana w składni.
Dodanie dwóch wartości liczbowych
Najpierw dodajmy dwie liczby bez przechowywania sumy liczb w zmiennej.
Kod:
12 + 8Wyjście:
Wynik dodania liczb można przechowywać w zmiennej takiej jak „suma” do późniejszego użycia, a nie tylko dodawanie liczb bezpośrednio.
Kod:
Num1 = 5Wyjście:
Teraz zbadajmy wyniki dodania wartości liczbowych tych samych i różnych danych.
Dodanie dwóch wartości INT
Pierwszy wariant dodawania dwóch wartości liczbowych w Pythonie jest dodanie liczb należących do tego samego typu danych. W tym przypadku dodajemy dwie wartości danych liczbowych (int + int). Wyjście dodania dwóch int jest również liczbą całkowitą:
Kod:
n1 = 2Wyjście:
Dwie zmienne, N1 i N2, są zdefiniowane odpowiednio z wartościami 2 i 13, w dwóch górnych wierszach kodu. Po drugie, używamy funkcji type () do drukowania danych N1 i N2. Oba są liczbami całkowitych w tym przykładzie. Liczby przechowywane w N1 i N2 są następnie dodawane za pomocą operatora „+”. Wynik jest zapisywany w zmiennej „suma”. Następnie wyświetlamy nasz końcowy wynik wraz z typem danych zmiennej „suma”. Rodzaje danych zmiennych N1 i N2 są int int. W rezultacie suma jest również danych danych INT.
Dodanie dwóch wartości pływakowych
Podobnie do dodania dwóch liczb całkowitych, można również dodać dwie wartości zmiennoprzecinkowe, a wynik jest również liczbą pływającą. Ten przykład Pythona pokazuje, jak dodać dwie liczby zmiennoprzecinkowe.
Kod:
F1 = 5.2Wyjście:
Tworzone są dwie zmienne, F1 i F2, a ich wartości są zdefiniowane jako 5.2 i 6.4 odpowiednio na początku kodu. Następnie używamy funkcji type () do drukowania danych z tytułu danych F1 i F2. Oba są pływakami w tym przypadku. Wartości zawarte w zmiennych F1 i F2 są następnie dodawane za pomocą operatora „+”. Wynik jest zapisywany w zmiennej „pływakowej suma”. Następnie drukujemy nasz końcowy wynik wraz z typem danych zmiennej „float_sum”. Rezultat jest pływakiem, ponieważ obie zmienne są pływakami.
Dodanie dwóch złożonych liczb
Dwie liczby (rzeczywiste i wyobrażone) są łączone w celu wygenerowania liczb złożonych. Zazwyczaj „ja” służy do reprezentowania prawdziwej części, a „J” służy do przedstawienia części wyobrażonej. Składnia „x + yj” służy do przedstawienia liczby złożonej. Dodajmy dwie liczby złożone:
Kod:
C1 = (5+3J)Wyjście:
Po pierwsze, tworzone są dwie zmienne, C1 i C2, a ich wartości są określone odpowiednio jako 5+3J i 7+9J. Po drugie, używamy funkcji type () do wydrukowania danych C1 i C2. Obie liczby są złożone w tym przykładzie. Liczby przechowywane w zmiennych C1 i C2 są następnie dodawane za pomocą operatora „+”. Wynik jest przechowywany w nowej zmiennej o nazwie „com_sum”. Wydrukowana jest zmienna „com sum” wraz z pasem danych. Nasz wynik ma złożony typ danych, ponieważ obie zmienne miały złożony typ danych.
Dodawanie int i float
Dodawanie wartości liczbowych z różnymi typami danych to druga odmiana. W tym przypadku dodajemy wartości int i float. Niższy typ danych jest domyślnie promowany do wyższego typu danych, gdy dodano dwie wartości różnych typów danych. Wyższy typ danych operandów określa typ danych wynikowych.
Oto przykład, który pokazuje dodanie liczby całkowitych i pływaków za pomocą konwersji typu niejawnego:
Kod:
f = 17.3Wyjście:
Dwie zmienne, F i I, są określone w wartościach 17.Odpowiednio 3 i 29. Następnie metoda type () jest używana do drukowania danych z F i I. W tym przykładzie „i” jest liczbą całkowitą, a „f” to pływak. Wartości zawarte w zmiennych F i I są następnie dodawane za pomocą operatora „+”. Na koniec drukujemy sumę wyjściową wraz z jej danych. Data danych zmiennoprzecinka jest zwracana, ponieważ float jest wyższym danych niż int.
W tym przykładzie używamy konwersji typu niejawnego. Możemy również użyć konwersji typu jawnego, aby wykonać to samo zadanie. Konwersja typu, która jest wyraźnie zdefiniowana w programie, jest znana jako konwersja typu jawnego (zamiast wykonywać kompilator takim jak w konwersji typu niejawnego). Podczas konwersji typów danych za pomocą wbudowanych funkcji, takich jak float (), int (), float (), str () itp., Konwersja typu jawnego wymaga wprowadzenia użytkownika. Wypróbujmy konwersję typu jawnego w następującej ilustracji:
Kod:
f = 8.6Wyjście:
Tworzymy dwie zmienne, F i N, i ustawiamy ich wartości na 8.Odpowiednio 6 i 4. Następnie używamy metody type () do drukowania danych z zmiennych N i F. W tym przypadku n jest int i f to pływak. Funkcja float () jest następnie używana do jawnej konwersji wartości n do pływaka. Metoda type () służy do sprawdzenia, czy danych danych n jest również pływakiem. Podobnie jak to, co zrobiliśmy w poprzednim przykładzie, dodajemy liczby razem za pomocą operatora „+”, a następnie przechowujemy dane wyjściowe dodawania w zmiennej „suma” . Wreszcie, drukujemy nasze dane wyjściowe i danych danych wyjściowych. Typ zmiennej F jest pływakiem, a typ przekonwertowanej zmiennej n jest również pływakiem, co powoduje wartość pływaka.
Dodawanie liczb z wejściem użytkownika
Możemy nawet przyjąć wartości wejściowe od użytkownika zamiast sami je określić.
Kod:
n1 = wejście („Enter n1: ')Wyjście:
Program prosi o dane wejściowe od użytkownika, gdy wykonamy poprzedni kod. Podejmujemy input () za pomocą funkcji wbudowanej input (). Ponieważ input () zwraca ciąg danych, konwertujemy ciąg na liczbowy typ danych za pomocą funkcji float (). Suma dwóch liczb całkowitych jest następnie drukowana.
Wniosek
W tym poście nauczyliśmy się składni, której należy użyć do dodania dwóch liczb w Pythonie. Wdrożyliśmy również kilka przykładów, aby nauczyć Cię, jak dodawać dwie liczby złożone, dwa pływaki i dwa liczby całkowite. Zarówno konwersje niejawne, jak i jawne są używane do dodawania wartości INT i Float. Na koniec zaimplementowaliśmy program, aby dodać dwie wartości za pomocą wejścia użytkownika. Mamy nadzieję, że teraz rozumiesz, jak dodać liczby w Pythonie, używając operatora „+”.