Python to zinterpretowany język programowania ogólnego przeznaczenia wysokiego poziomu z różnymi aplikacjami. Aby nauczyć się podstawowe pojęcia języka Python , istnieje kilka standardowych programów, które pozwolą Ci w krótkim czasie zrozumieć wszystkie pojęcia w praktyce. Odwróć liczbę w Pythonie to jeden z tych programów, który daje uczniowi dogłębne zrozumienie i operatory arytmetyczne . Ten blog pomoże Ci zrozumieć i wdrożyć sposoby odwrócenia liczby. Obejmuje następujące tematy -
Jak odwrócić liczbę w Pythonie?
To proste! Możesz napisać program w Pythonie, który pobiera numer wejściowy i odwraca to samo. Wartość liczby całkowitej jest przechowywana w pliku zmienna która jest sprawdzana za pomocą warunku, a następnie każda cyfra liczby jest przechowywana w innej zmiennej, która wydrukuje odwróconą liczbę. Liczby można odwracać w Pythonie za pomocą różnych metod, przyjrzyjmy się programowi w Pythonie, aby zaimplementować to samo.
Program w Pythonie do odwrócenia liczby
Istnieją dwa sposoby na odwrócenie liczby w -
- Korzystanie z pętli
- Korzystanie z rekursji
Odwróć liczbę za pomocą pętli
# Uzyskaj numer od użytkownika ręcznie num = int (input ('Wpisz swój ulubiony numer:')) # Zainicjuj wartość do null test_num = 0 # Sprawdź, używając pętli while (num> 0): #Logic reszta = num% 10 test_num = (test_num * 10) + reszta num = num // 10 # Wyświetl wynik print ('Odwrotna liczba to: {}'. format (test_num))
Wynik :
przekonwertować dane binarne na liczbę całkowitą java
Objaśnienie programu
Wartość użytkownika: Number = 123456 i Reverse = 0
Pierwsza iteracja
Przypomnienie = numer% 10
Przypomnienie = 123456% 10 = 6
Do tyłu = do tyłu * 10 + przypomnienie
Odwrotna = 0 * 10 + 6 = 0 + 6 = 6
Liczba = liczba // 10
Liczba = 123456 // 10 = 12345
Druga iteracja
Od pierwszej iteracji wartości zarówno Number, jak i Reverse zostały zmienione na: Number = 12345 i Reverse = 6
Przypomnienie = numer% 10
Przypomnienie = 12345% 10 = 5
Wstecz = Wstecz * 10 + Przypomnienie = 6 * 10 + 5
Do tyłu = 60 + 5 = 65
Liczba = liczba // 10 = 12345 // 10
Liczba = 1234
samouczki Visual Studio dla początkujących
Trzecia iteracja
Od drugiej iteracji wartości zarówno Number, jak i Reverse zostały zmienione na: Number = 1234 i Reverse = 65
Przypomnienie = numer% 10
Przypomnienie = 1234% 10 = 4
Do tyłu = Do tyłu * 10 + Przypomnienie = 65 * 10 + 4
Do tyłu = 650 + 4 = 654
Liczba = liczba // 10 = 1234 // 10
Liczba = 123
Czwarta iteracja
Od drugiej iteracji wartości zarówno Number, jak i Reverse zostały zmienione na: Number = 123 i Reverse = 654
Przypomnienie = numer% 10
Przypomnienie = 123% 10 = 3
Do tyłu = Do tyłu * 10 + Przypomnienie = 654 * 10 + 3
Odwrotny = 6540 + 3 = 6543
Liczba = liczba // 10 = 123 // 10
Liczba = 12
Piąta iteracja
Od drugiej iteracji wartości zarówno Number, jak i Reverse zostały zmienione na: Number = 12 i Reverse = 6543
Przypomnienie = numer% 10
Przypomnienie = 12% 10 = 2
Do tyłu = Do tyłu * 10 + Przypomnienie = 6543 * 10 + 2
Odwrotny = 65430 + 2 = 65432
Liczba = liczba // 10 = 12 // 10
Liczba = 1
Szósta iteracja
Od drugiej iteracji wartości zarówno Number, jak i Reverse zostały zmienione na Number = 1 i Reverse = 65432
Przypomnienie = numer% 10
Przypomnienie = 1% 10 = 1
Do tyłu = Do tyłu * 10 + Przypomnienie = 65432 * 10 + 1
Odwrotny = 654320 + 1 = 654321
Numer zakończony:
Odwróć liczbę za pomocą rekursji
# Program w Pythonie do odwrócenia liczby przy użyciu rekursji Num = int (input ('Please Enter any Number:')) Result = 0 def Result_Int (Num): global Result if (Num> 0): Reminder = Num% 10 Result = ( Wynik * 10) + Przypomnienie Result_Int (Num // 10) return Result Result = Result_Int (Num) print ('n Odwrócenie wprowadzonej liczby to =% d'% Wynik)
Wynik :
W ten sposób dochodzimy do końca tego bloga o „Reverse a Number in Python”. Mam nadzieję, że zwiększy to Twoją wiedzę o programowaniu w Pythonie.
To uzyskać dogłębną wiedzę na temat języka Python i jego różnych aplikacji do szkoleń online na żywo z całodobowym wsparciem i dożywotnim dostępem. Masz do nas pytanie? Wspomnij o nich w sekcji komentarzy „Odwróć liczbę w Pythonie”, a my skontaktujemy się z Tobą.