Menengah25 XPUnit 6: Olah Teks, soal 4 dari 12

Kalimat Palindrom

Periksa apakah sebuah kalimat terbaca sama dari depan dan belakang.

Palindrom adalah kata atau kalimat yang dibaca sama dari depan maupun dari belakang, seperti kodok atau Kasur ini rusak. Spasi, tanda baca, dan huruf besar kecil diabaikan.

Masukan

Satu baris berisi kalimat dengan minimal satu huruf.

Keluaran

Palindrom atau Bukan palindrom.

Contoh masukan dan keluaran

  1. Contoh 1

    Masukan

    Kasur ini rusak

    Keluaran

    Palindrom

Petunjuk

Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.

Petunjuk 1

Bersihkan kalimat dulu: ambil huruf saja dan kecilkan semuanya. Di Python, huruf.isalpha() memeriksa apakah sebuah karakter adalah huruf.

Petunjuk 2

Teks yang sudah bersih dibandingkan dengan kebalikannya. Di Python, kebalikan teks adalah teks[::-1].

Pelajari dulu konsepnyaBekerja dengan teksPython untuk Pemula

Soal lain di unit Olah Teks

Soal berikutnya: Balik Urutan Kata

Latih logika sedikit setiap hari

Ada soal harian dengan XP ganda dan liga mingguan yang dimulai dari nol setiap Senin.

Lihat semua tantangan