அல்கோரிதம்character replacement

Character Replacement (Substitutions and Transliteration) — எழுத்து மாற்றீடு

TT
Testlaa Team
May 14, 20261 min read

மாற்றீடு — அட்டவணையால் எழுத்து பரிமாற்றம்; str.translate/maketrans, வளையம், regex; cipher, slug, தட்டச்சு திருத்தம்.

உண்மை உலகில் இது ஏன் முக்கியம்?

விசைப்பலகை மாற்றம் — விசை மறு வரைபு. தவிர்ப்பு வடிகட்டி — பாதுகாப்பு குறி. OCR O→0 — சூழல்.

மையக் கருத்து (மாணவர்களுக்கான விளக்கம்)

maketrans+translate; நிபந்தனை — list comprehension வாசிப்பு சில சமயம் எளிது.

Pythonில் முயற்சி செய்வோம்

def rot13(s: str) -> str:
    import codecs

    return codecs.encode(s, "rot_13")


print(rot13("Hello"))

அடிக்கடி நேரும் தவறுகள்

  • தொடர் replace — வரிசை முக்கியம்.
  • translate→None நீக்கம்.

முக்கியச் சுருக்கக் குறிப்புகள்

  • பல replace எதிர் ஒரு translate அட்டவணை.

Tags:

StringsPythonமாணவர்கள்