Menu
CoddyTech

To Lower Case

נתונה לך מחרוזת s. החזר מחרוזת חדשה שבה כל אות אנגלית גדולה, מ-A עד Z, מוחלפת באות הקטנה שלה. כל תו אחר, כגון אות קטנה, ספרה או סמל, נשאר בדיוק כפי שהוא.

פונקציה

toLowerCase(s: string) → string
sstring
הטקסט להמרה
מחזירהstring
s עם כל אות גדולה שהפכה לקטנה

אילוצים

  • 1 ≤ s.length ≤ 104
  • כל תו ב־s הוא אות באנגלית, ספרה או אחד מהסמלים !#$%&()*+-./:;<=>?@[]^_`{|}~.

דוגמאות

קלט
s = "Hello-World!"
פלט
"hello-world!"
הסבר
האותיות הגדולות H ו־W הופכות לאותיות הקטנות h ו־w. - ו־! אינם אותיות, ולכן הם נשארים במקומם.
challenge icon

שאלת המשך

האם תוכל לכתוב toUpperCase עם אותה לולאה, ולהסביר מדוע רק ביט אחד בקוד התו שונה בין A ל־a?

איפוס הקוד
def toLowerCase(s):
    # כתבו כאן את הקוד

בדיקה #1

בדיקה #2

בדיקה #3

ארגומנט

s = "Hello-World!"

הפלט הצפוי

"hello-world!"