Gumagamit ang aming website ng cookies. Sa pamamagitan ng pag-click sa accept, binibigyan mo ng pahintulot ang paggamit ng cookies ayon sa aming patakaran sa privacy.
Bibigyan ka ng isang string ng mga character. Ang iyong trabaho ay upang matukoy kung ang ibinigay na string ay isang palindrome. Ang palindrome ay isang string na pareho pabalik at pasulong. Halimbawa, ang string na "racecar" ay isang palindrome, ngunit ang string na "apple" ay hindi.
Upang malutas ang problemang ito, maaari kang gumamit ng isang simpleng algorithm. Una, baligtarin ang ibinigay na string. Pagkatapos, ihambing ang reverse string sa orihinal na string. Kung ang dalawang string ay pantay, ang ibinigay na string ay isang palindrome. Kung hindi man, ang ibinigay na string ay hindi isang palindrome.
Narito ang isang halimbawa::
>>> is_palindrome ("racecar") totoo >>> is_palindrome ("apple") maling
Narito ang code para sa solusyon::
def is_palindrome (s): # baligtarin ang ibinigay na string. s_reversed = s [::-1] # ihambing ang baligtad na string sa orihinal na string. bumalik s == s_reversed
</mga detalyeMBBS, MD - Dermatology , Venereology at Leprosy