Python में Palindrome की जाँच
Normalize करने के बाद palindrome आगे और पीछे से समान पढ़ा जाता है।
में Palindrome की जाँच क्या है?
Normalize करने के बाद palindrome आगे और पीछे से समान पढ़ा जाता है।
Case और spaces की परवाह किए बिना palindrome पहचानें।
इसका उपयोग कब करें?
- चलने योग्य code से Python syntax सीखें।
- बड़ी programming समस्याओं से पहले मजबूत आधार बनाएँ।
- स्थानीय setup के बिना किसी विचार को तुरंत जाँचें।
उदाहरण कोड
main.py
text = "Never odd or even"
normalized = "".join(character.lower() for character in text if character.isalnum())
print(normalized == normalized[::-1])
अपेक्षित आउटपुट
True
यह कैसे काम करता है
Letters और digits को lowercase में रखकर string की तुलना उसके reverse से की जाती है।
मान बदलें और Python इंस्टॉल किए बिना CodeUtility ऑनलाइन Python कंपाइलर में प्रोग्राम चलाएँ।
अभ्यास के कार्य
बड़े dataset पर जाने से पहले input बदलें और edge cases की जाँच करें।
- Code चलाने से पहले output का अनुमान लगाएँ।
- खाली और गलत input संभालें।
- Logic को function में रखें और tests जोड़ें।