Chương trình Python để đảo ngược một số bằng chức năng
Python là ngôn ngữ lập trình đa năng, cấp cao, được thông dịch với các ứng dụng khác nhau. Để tìm hiểu các khái niệm cơ bản về Python, có một số chương trình tiêu chuẩn giúp bạn hiểu ngắn gọn về tất cả các khái niệm trên thực tế. Đảo ngược một số trong Python là một trong những chương trình này giúp người học hiểu sâu về vòng lặp và toán tử số học. Bài viết này sẽ giúp bạn hiểu và thực hiện các cách đảo số. Nó sẽ bao gồm các chủ đề sau - Show
nó đơn giản. Bạn có thể viết chương trình Python lấy số đầu vào và đảo ngược số đó. Giá trị của một số nguyên được lưu trữ trong một biến được kiểm tra bằng một điều kiện và sau đó mỗi chữ số của số được lưu trữ trong một biến khác, biến này sẽ in ra số bị đảo ngược. Các số có thể được đảo ngược trong Python bằng các phương pháp khác nhau, chúng ta hãy xem chương trình Python để thực hiện tương tự Chương trình Python để đảo ngược một sốCó hai cách để đảo ngược một số trong ngôn ngữ lập trình Python -
# Get the number from user manually đầu ra Giải thích chương trình Giá trị người dùng. Số = 123456 và Đảo ngược = 0 Lần lặp đầu tiên Lần lặp thứ sáu # Python Program to Reverse a Number using RecursionNum = int(input("Please Enter any Number: "))Result = 0 đầu ra Nếu bạn muốn xem thêm các bài viết về các công nghệ đang thịnh hành nhất trên thị trường như Trí tuệ nhân tạo, DevOps, Ethical Hacking, thì bạn có thể tham khảo trang web chính thức của Edureka Hãy tìm các bài viết khác trong loạt bài này sẽ giải thích nhiều khía cạnh khác của Python và Khoa học dữ liệu (Nhà tài trợ) Bắt đầu học Python với hướng dẫn Giới thiệu về Python miễn phí của DataCamp. Tìm hiểu Khoa học dữ liệu bằng cách hoàn thành các thử thách mã hóa tương tác và xem video của các chuyên gia hướng dẫn. Bắt đầu bây giờ Sau đây là chương trình Python để đảo ngược các chữ số của một số 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Program to reverse the digits of a number literally # Input = 1234 # Output = 4321 num = int(input("Enter a number: ")) reverse = 0 while num > 0: rem = num % 10 # extract the last digit reverse = reverse * 10 + rem # append rem to the end of the reversed number num //= 10 # drop the last digit print("Reversed number: ", reverse) Chạy mẫu 1 Enter a number: 1478 Reversed number: 8741 Chạy mẫu 2 Enter a number: 12799 Reversed number: 99721 dùng thử
Để đảo ngược các chữ số của một số theo nghĩa đen, đây là thuật toán
Giả sử, # Program to reverse the digits of a number literally # Input = 1234 # Output = 4321 num = int(input("Enter a number: ")) reverse = 0 while num > 0: rem = num % 10 # extract the last digit reverse = reverse * 10 + rem # append rem to the end of the reversed number num //= 10 # drop the last digit print("Reversed number: ", reverse)0, vòng lặp # Program to reverse the digits of a number literally # Input = 1234 # Output = 4321 num = int(input("Enter a number: ")) reverse = 0 while num > 0: rem = num % 10 # extract the last digit reverse = reverse * 10 + rem # append rem to the end of the reversed number num //= 10 # drop the last digit print("Reversed number: ", reverse)1 diễn ra như sau Vòng lặp # Program to reverse the digits of a number literally # Input = 1234 # Output = 4321 num = int(input("Enter a number: ")) reverse = 0 while num > 0: rem = num % 10 # extract the last digit reverse = reverse * 10 + rem # append rem to the end of the reversed number num //= 10 # drop the last digit print("Reversed number: ", reverse)2 # Program to reverse the digits of a number literally # Input = 1234 # Output = 4321 num = int(input("Enter a number: ")) reverse = 0 while num > 0: rem = num % 10 # extract the last digit reverse = reverse * 10 + rem # append rem to the end of the reversed number num //= 10 # drop the last digit print("Reversed number: ", reverse)3 # Program to reverse the digits of a number literally # Input = 1234 # Output = 4321 num = int(input("Enter a number: ")) reverse = 0 while num > 0: rem = num % 10 # extract the last digit reverse = reverse * 10 + rem # append rem to the end of the reversed number num //= 10 # drop the last digit print("Reversed number: ", reverse)4 # Program to reverse the digits of a number literally # Input = 1234 # Output = 4321 num = int(input("Enter a number: ")) reverse = 0 while num > 0: rem = num % 10 # extract the last digit reverse = reverse * 10 + rem # append rem to the end of the reversed number num //= 10 # drop the last digit print("Reversed number: ", reverse)51 # Program to reverse the digits of a number literally # Input = 1234 # Output = 4321 num = int(input("Enter a number: ")) reverse = 0 while num > 0: rem = num % 10 # extract the last digit reverse = reverse * 10 + rem # append rem to the end of the reversed number num //= 10 # drop the last digit print("Reversed number: ", reverse)0 # Program to reverse the digits of a number literally # Input = 1234 # Output = 4321 num = int(input("Enter a number: ")) reverse = 0 while num > 0: rem = num % 10 # extract the last digit reverse = reverse * 10 + rem # append rem to the end of the reversed number num //= 10 # drop the last digit print("Reversed number: ", reverse)7 # Program to reverse the digits of a number literally # Input = 1234 # Output = 4321 num = int(input("Enter a number: ")) reverse = 0 while num > 0: rem = num % 10 # extract the last digit reverse = reverse * 10 + rem # append rem to the end of the reversed number num //= 10 # drop the last digit print("Reversed number: ", reverse)8 # Program to reverse the digits of a number literally # Input = 1234 # Output = 4321 num = int(input("Enter a number: ")) reverse = 0 while num > 0: rem = num % 10 # extract the last digit reverse = reverse * 10 + rem # append rem to the end of the reversed number num //= 10 # drop the last digit print("Reversed number: ", reverse)92 Enter a number: 1478 Reversed number: 87410 Enter a number: 1478 Reversed number: 87411 Enter a number: 1478 Reversed number: 87412 Enter a number: 1478 Reversed number: 874133 Enter a number: 1478 Reversed number: 87414 Enter a number: 1478 Reversed number: 87415 Enter a number: 1478 Reversed number: 87416 Enter a number: 1478 Reversed number: 874174 Enter a number: 1478 Reversed number: 87418 Enter a number: 1478 Reversed number: 87419 Enter a number: 12799 Reversed number: 997210 Enter a number: 12799 Reversed number: 997211 Hướng dẫn khác (Nhà tài trợ) Trang web này được hỗ trợ rộng rãi bởi DataCamp. DataCamp cung cấp Hướng dẫn Python tương tác trực tuyến cho Khoa học dữ liệu. Tham gia cùng hơn một triệu người học khác và bắt đầu học Python cho khoa học dữ liệu ngay hôm nay Có chức năng đảo ngược trong Python không?Python List Reverse() là một phương thức sẵn có trong ngôn ngữ lập trình Python giúp đảo ngược các đối tượng của Danh sách tại chỗ i. e. nó không sử dụng thêm dung lượng mà chỉ sửa đổi danh sách ban đầu.
Mã để đảo ngược một số trong Python là gì?Chương trình Python để đảo ngược các chữ số của một số Công thức để đảo ngược một số là gì?Đảo ngược một số nguyên
. Bên trong vòng lặp, số đảo ngược được tính bằng cách sử dụng. đảo ngược = đảo ngược * 10 + dư ; .
Làm cách nào để đảo ngược một số trong Python mà không cần sử dụng hàm sẵn có?Để đảo ngược danh sách mà không sử dụng hàm Reverse() tích hợp, chúng tôi sử dụng Toán tử cắt lát . Toán tử cắt là một phương pháp khác được sử dụng để đảo ngược các phần tử dữ liệu. |