파이썬에서 숫자를 뒤집는 방법?



숫자를 반전시키는이 파이썬 프로그램은 사용자가 양의 정수를 입력 할 수 있도록하며 프로그램은 루프와 재귀를 사용하여 숫자를 반전시킵니다.

Python은 다양한 응용 프로그램을 사용하는 해석 된 고수준 범용 프로그래밍 언어입니다. 배우려면 Python의 기본 개념 , 실질적으로 모든 개념에 대한 간략한 이해를 제공하는 몇 가지 표준 프로그램이 있습니다. Python에서 숫자 반전은 학습자에게 과 산술 연산자 . 이 블로그는 숫자를 반대로 바꾸는 방법을 이해하고 구현하는 데 도움이됩니다. 다음 주제를 다룹니다.





파이썬에서 숫자를 뒤집는 방법?

간단 해! 입력 번호를 취하고 같은 것을 역으로하는 파이썬 프로그램을 작성할 수 있습니다. 정수 값은 변하기 쉬운 조건을 사용하여 확인한 다음 숫자의 각 자리가 다른 변수에 저장되어 반전 된 숫자를 인쇄합니다. 파이썬에서는 다른 방법을 사용하여 숫자를 뒤집을 수 있습니다. 동일한 것을 구현하는 파이썬 프로그램을 살펴 보겠습니다.

숫자를 뒤집는 파이썬 프로그램

숫자를 반전하는 방법에는 두 가지가 있습니다. -



  • 루프 사용
  • 재귀 사용

루프를 사용하여 숫자 반전

# 사용자로부터 수동으로 번호 가져 오기 num = int (input ( 'Enter your favorite number :')) # Initiate value to null test_num = 0 # while loop while (num> 0) : #Logic 나머지 = num % 10 test_num = (test_num * 10) + 나머지 num = num // 10 # 결과 표시 print ( 'The reverse number is : {}'. format (test_num))

산출 :
파이썬에서 문자열 반전-Edureka

빅 데이터와 하둡이란?

프로그램 설명

사용자 값 : 숫자 = 123456 및 반전 = 0



첫 번째 반복
미리 알림 = 숫자 % 10
알림 = 123456 % 10 = 6
반전 = 반전 * 10 + 알림
반전 = 0 * 10 + 6 = 0 + 6 = 6
숫자 = 숫자 // 10
숫자 = 123456 // 10 = 12345

두 번째 반복
첫 번째 반복에서 Number와 Reverse의 값이 다음과 같이 변경되었습니다. Number = 12345 및 Reverse = 6
알림 = 숫자 % 10
미리 알림 = 12345 % 10 = 5
반전 = 반전 * 10 + 알림 = 6 * 10 + 5
역방향 = 60 + 5 = 65
숫자 = 숫자 // 10 = 12345 // 10
번호 = 1234

해커와 윤리적 해커의 주요 차이점은 다음과 같습니다.

세 번째 반복
두 번째 반복에서 Number와 Reverse의 값이 다음과 같이 변경되었습니다. Number = 1234 및 Reverse = 65
미리 알림 = 숫자 % 10
알림 = 1234 % 10 = 4
역방향 = 역방향 * 10 + 알림 = 65 * 10 + 4
역방향 = 650 + 4 = 654
숫자 = 숫자 // 10 = 1234 // 10
숫자 = 123

네 번째 반복
두 번째 반복에서 Number와 Reverse의 값이 다음과 같이 변경되었습니다. Number = 123 및 Reverse = 654
미리 알림 = 숫자 % 10
미리 알림 = 123 % 10 = 3
반전 = 반전 * 10 + 알림 = 654 * 10 + 3
역방향 = 6540 + 3 = 6543
숫자 = 숫자 // 10 = 123 // 10
숫자 = 12

다섯 번째 반복
두 번째 반복에서 Number와 Reverse의 값이 다음과 같이 변경되었습니다. Number = 12 및 Reverse = 6543
미리 알림 = 숫자 % 10
미리 알림 = 12 % 10 = 2
반전 = 반전 * 10 + 알림 = 6543 * 10 + 2
역방향 = 65430 + 2 = 65432
숫자 = 숫자 // 10 = 12 // 10
숫자 = 1

여섯 번째 반복
두 번째 반복에서 Number와 Reverse의 값이 Number = 1 및 Reverse = 65432로 변경되었습니다.
미리 알림 = 숫자 % 10
미리 알림 = 1 % 10 = 1
반전 = 반전 * 10 + 알림 = 65432 * 10 + 1
역방향 = 654320 + 1 = 654321
종료 된 번호 :

재귀를 사용하여 숫자 반전

# 재귀를 사용하여 숫자를 뒤집는 파이썬 프로그램 Num = int (input ( 'Please Enter any Number :')) Result = 0 def Result_Int (Num) : global Result if (Num> 0) : Reminder = Num % 10 Result = ( 결과 * 10) + 알림 Result_Int (Num // 10) return Result Result = Result_Int (Num) print ( 'n 입력 한 숫자의 반전 = % d'% Result)

산출 :

이것으로 우리는 '파이썬에서 숫자 반전'에 대한이 블로그의 끝으로 왔습니다. 파이썬 프로그래밍에 대한 지식에 가치를 더하기를 바랍니다.

o 다양한 응용 프로그램과 함께 Python에 대한 심층적 인 지식을 얻으면 연중 무휴 지원 및 평생 액세스가 가능한 라이브 온라인 교육. 질문이 있으십니까? 'Python에서 숫자 반전'의 주석 섹션에서 언급하면 ​​다시 연락 드리겠습니다.