Làm thế nào để bạn in một đảo chữ cái trong python?
Đảo chữ cái là tình huống trong số hai chuỗi hoặc số đã cho, một trong số chúng là dạng sắp xếp lại của một chuỗi hoặc số khác đang được sử dụng, vì vậy điều này có nghĩa là mọi ký tự trong một chuỗi hoặc số sẽ là một phần của chuỗi kia, Thí dụ. Bắt đầu khóa học phát triển phần mềm miễn phí của bạn Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác QUẢ TIM Gói phát triển phần mềm tất cả trong một(hơn 600 khóa học, hơn 50 dự án) Giá 600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời TRÁI ĐẤT Trong ví dụ trên, từ trái tim có thể được tạo thành từ từ trái đất hoặc từ trái đất cũng có thể được tạo thành từ trái tim Ví dụ về chương trình đảo chữ trong PythonDưới đây là các kỹ thuật và ví dụ về Chương trình đảo chữ trong Python 1. Kỹ thuật truy cậpKỹ thuật truy cập liên quan đến việc tính toán số lượng của từng từ trong cả hai chuỗi đã cho. Nếu số lượng của mỗi từ trong một chuỗi nhất định khớp với số lượng của mỗi từ trong một chuỗi khác, thì tập hợp từ tương ứng được khai báo là Đảo ngữ Mã số
đầu ra. Giải trình Trong chương trình này, các từ cần kiểm tra để đảo chữ được nhập dưới dạng các giá trị chuỗi. đối với mọi cách sắp xếp hoặc một ký tự trong một đoạn từ được nhập vào số lượng tương đương của chúng được ghi lại bằng chức năng bộ đếm. Số lượng xác định được thêm vào một danh sách và được theo dõi. Khi quá trình tính toán này được thực hiện cho tất cả các ký tự trong chuỗi đầu tiên, thì quá trình tương tự cũng được thực hiện cho các ký tự trong chuỗi văn bản. Nếu số ký tự trong cả hai chuỗi khớp nhau, thì cả hai chuỗi được coi là Đảo ngữ 2. Kỹ thuật sắp xếpTrong kỹ thuật sắp xếp, hai chuỗi khác nhau được sắp xếp và xác minh xem cả hai giá trị được tạo cho cả hai chuỗi sau quá trình sắp xếp có khớp hoàn toàn với nhau hay không Mã số
đầu ra. Giải trình Sắp xếp là kỹ thuật đơn giản nhất để đạt được kiểm tra đảo chữ; . Trong hàm đảo chữ cái, cả hai chuỗi được sắp xếp theo một thứ tự cụ thể. Vì vậy, một khi cả hai chuỗi được sắp xếp, thì chúng được so sánh với nhau. Nếu so sánh giữa các chuỗi trùng nhau, thì các chuỗi đã cho được khai báo là Đảo ngữ; . Như đã đề cập trước đây, kỹ thuật xác định đảo chữ này rất hiệu quả và đơn giản. Nó làm giảm độ phức tạp của mã đến một mức độ rất lớn 3. Kỹ thuật xác minh vị tríTrong kỹ thuật này, việc so sánh cấp độ vị trí cho một đảo chữ cái được thực hiện. Ở đây kiểm tra đảo chữ đạt được bằng cách xác minh ký tự vị trí trong một chuỗi với mọi ký tự vị trí trong chuỗi khác. Nếu đánh giá được nắm giữ từ mọi vị trí của một chuỗi giữ một kết quả khớp tương đương trong chuỗi kia, thì nó được tuyên bố là đảo chữ cái Mã số
đầu ra. Giải trình Đây là một kỹ thuật hiệu quả khác để xác minh đảo chữ cái giữa hai giá trị chuỗi đã cho; . Theo các giá trị chuỗi, đã được chuyển thành hai vòng lặp cho quy trình xác minh, các vòng lặp này được đặt theo cách lồng nhau để thực thi. Một trong các vòng lặp đang được sử dụng để xử lý một trong các chuỗi và vòng lặp còn lại được sử dụng cho chuỗi khác được sử dụng. Một ký tự từ chuỗi chính được chọn và thiết lập bên cạnh mỗi và mọi ký tự có trong chuỗi thứ hai và quá trình này được thực hiện cho mọi chữ cái trong chuỗi đầu tiên. Ở đây, mọi ký tự được chọn đều được xác minh về sự hiện diện của nó trong chuỗi thứ hai. Nếu tất cả các ký tự chuỗi đầu tiên giữ một vị trí trong chuỗi thứ hai, thì cả hai từ được coi là đảo chữ. Trong trường hợp bất kỳ ký tự nào không khớp so sánh trong chuỗi thứ hai, thì cả hai chuỗi được coi là không đảo chữ. Xác minh đảo chữ bằng kỹ thuật này là một quá trình rất ổn định bởi vì tại bất kỳ thời điểm nào, bất kể độ phức tạp của các từ liên quan, yếu tố đảo chữ có thể được đánh giá rất chính xác bằng cách sử dụng chiến lược thuật toán này 4. Đảo ngược kiểm traỞ đây một đảo chữ đạt được theo cách như vậy Mã số
đầu ra. Giải trình Đây là một kỹ thuật rất hiếm khi được sử dụng; . Ở đây một lần nữa, hai chuỗi khác nhau được nhập vào. Rất giống với palindromes ở đây, một trong số các chuỗi được đảo ngược và xác minh bằng chuỗi kia. Cả hai chuỗi được khớp; Phần kết luậnTrong lĩnh vực mã hóa, quá trình kiểm tra đảo chữ giữa các từ và số nguyên có thể đạt được bằng nhiều cách và một số kỹ thuật chiếm ưu thế đã được trình bày ở trên với các tiêu chuẩn mã hóa đơn giản và linh hoạt Bài viết được đề xuấtĐây là hướng dẫn về Chương trình đảo chữ trong Python. Ở đây chúng ta thảo luận về Kỹ thuật của Chương trình đảo chữ trong Python và các ví dụ của nó cùng với việc triển khai mã của nó. Bạn cũng có thể xem qua các bài viết được đề xuất khác của chúng tôi để tìm hiểu thêm – |