அல்கோரிதம்string length

String Length (len, bounds, empty checks) — சரம் நீளம்

TT
Testlaa Team
May 14, 20261 min read

நீளம் — Python len = Unicode code point எண்; மனித எழுத்து அல்ல (சேரும் குறி).

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

படிவம் — பயனர் பெயர் வரம்பு. buffer — encoding நிலையானால் மட்டும்.

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

வெற்று — 0; பாதி — //2; s[0] முன் சோதனை.

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

def mid_char(s: str) -> str:
    if not s:
        raise ValueError("empty")
    return s[len(s) // 2]


print(len("hello"), mid_char("abcde"))

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

  • len எதிர் UTF-8 byte.
  • i+1 எல்லை.

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

  • வெற்று/ஒற்றை — முன் return.
  • grapheme — தயாரிப்பு தேவைப்பட்டால்.

Tags:

StringsPythonமாணவர்கள்