Hướng dẫn palindrome in python prepinsta - palindrome trong pothon prepinsta

Kiểm tra xem số đó có phải là một palindrom trong Python không

Đưa ra một số nguyên làm đầu vào, mục tiêu là kiểm tra xem số đó có phải là palindrom hay không. Do đó, chúng tôi viết một mã để kiểm tra xem số đó có phải là một palindrom trong ngôn ngữ Python hay không.

Example
Input : 1221
Output : Palindrome

Kiểm tra xem số đó có phải là một palindrom trong ngôn ngữ Python không

Cho một đầu vào số nguyên Mục tiêu là kiểm tra xem số nguyên đã cho là đầu vào có phải là palindrom hay không.

Đối với một số là một palindrom, con số phải giống nhau khi đảo ngược. Nếu số không phù hợp với mặt trái của chính nó, số đó không phải là một palindrom.

  • Phương pháp 1: & NBSP; Sử dụng phép lặp đơn giản.  Using Simple Iteration.
  • Phương pháp 2: Sử dụng cắt chuỗi. Using String Slicing.
  • Phương pháp 3: Sử dụng đệ quy Using Recursion
  • Phương pháp 4: & NBSP; Sử dụng kết hợp ký tự  Using Character matching
  • Phương pháp 5: Sử dụng kết hợp ký tự được cập nhật Using Character matching updated
  • Phương pháp 6: Sử dụng chức năng đảo ngược tích hợp Using Built-in reversed function
  • Phương pháp 7: & NBSP; Xây dựng đảo ngược một char tại một thời điểm  Building reverse one char at a time
  • Phương pháp 8: Sử dụng cờ và đọc ngược Using Flag and backward reading
  • Phương pháp 9: Tiền thưởng bằng cách sử dụng cắt ngược Bonus using backward slicing

Chúng tôi sẽ thảo luận chi tiết về các phương pháp nêu trên trong các phần dưới đây. Don Tiết quên kiểm tra hộp màu xanh được đề cập dưới đây để hiểu rõ hơn về vấn đề.

Các số palindromic Các số mà khi đảo ngược giống như số ban đầu được gọi là số palindromic. The Numbers that when reversed is the same as the original number itself are known as Palindromic Numbers.

Phương pháp 1: Sử dụng phép lặp đơn giản Using Simple Iteration

Đang làm việc

Đối với một biến số nguyên nhất định, chúng tôi thực hiện các hoạt động sau,

  • Chạy vòng lặp thời gian với điều kiện là số nhiệt độ 0: remainder = temp % 10 reverse = [reverse * 10] + remainder temp = temp // 10 if num == reverse: print['Palindrome'] else: print["Not Palindrome"]

    Phương pháp 2: Sử dụng cắt chuỗi Using String Slicing

    Đang làm việc

    Đối với một biến số nguyên nhất định, chúng tôi thực hiện các hoạt động sau,

    Chạy vòng lặp thời gian với điều kiện là số nhiệt độ

Bài Viết Liên Quan

Chủ Đề