அல்கோரிதம்ascii character mapping
Understanding ASCII Character Mapping — ASCII எண்–எழுத்து படமெழுப்பு
TT
Testlaa Team
May 14, 2026•1 min read
ASCII — 128 எழுத்துகளுக்கு 0..127 எண். ord() — எழுத்து→எண்; chr() — எண்→எழுத்து. இது குறியீட்டு, hash, bit நுட்பங்களின் அடித்தளம்.
உண்மை உலகில் இது ஏன் முக்கியம்?
தொலை அளவீட்டு பாக்கெட் — ஒற்றை byte கட்டளை. தொடர்ச்சி சாதனம் — byte → அச்சு debug. குறியீட்டு பயிற்சி — ASCII byte XOR.
மையக் கருத்து (மாணவர்களுக்கான விளக்கம்)
ord('A')=65, chr(65)='A'. சிற்றெழுத்துகள் தொடர்ச்சி. இலக்க '0'..'9' → 48..57. '7' → ord(ch)-ord('0').
Pythonில் முயற்சி செய்வோம்
def ascii_codes(s: str) -> list[int]:
return [ord(c) for c in s if c.isascii()]
print(ascii_codes("Hi99"))
அடிக்கடி நேரும் தவறுகள்
chrவரம்பு.bytesvsstr— Python 3 இல் கலவை.
முக்கியச் சுருக்கக் குறிப்புகள்
- மூன்று தொகுதி: இலக்க, பேரெழுத்து, சிற்றெழுத்து.
- Caesar —
ord/chrவிளக்கம்.
Tags:
StringsPythonமாணவர்கள்
