מציאת אורך מחרוזת

Python:
מציאת אורך מחרוזת

How to: (איך לעשות:)

השתמשו בפונקציית len():

my_string = "שלום עולם"
string_length = len(my_string)
print(string_length)  # תצפו לראות: 9

פלט:

9

Deep Dive (צלילה עמוקה)

הפונקציה len() בפייתון היא בילט-אין מאז הגרסה הראשונה. יש אלטרנטיבות כמו לולאות, אבל הן לא יעילות כמו len(). מאחורי הקלעים, len() קוראת ל__len__() של המופע, זה כלול בהרבה אובייקטים מובנים כמו מחרוזות, רשימות, ועוד. אם אתם מממשים טיפוס מותאם אישית, ורוצים שlen() יעבוד עליו, תוסיפו מתודת __len__() לקלאס שלכם.

See Also (ראו גם)