Menu
Coddy logo textTech

מעבר על מחרוזות חלק 1

חלק מהיחידה יסודות במסלול ה-Python של Coddy. שיעור 62 מתוך 77.

בדומה לרשימות, אפשר לעבור על מחרוזות:
text = "Hey"
for char in text:
    print(char)
Output:
H
e
y
שימוש באינדקס:
for i in range(len(text)):
    print(f"position {i}: {text[i]}")
Output:
position 0: H
position 1: e
position 2: y
אפשר גם לשנות מחרוזות באמצעות מתודות. לדוגמה, כדי להמיר תו לאות קטנה, השתמשו במתודה .lower():
char = "A"
print(char.lower())
Output:
a
challenge icon

אתגר

קל

צרו תוכנית שמקבלת מחרוזת כקלט, ומדפיסה כמה פעמים התו p (או P) מופיע במחרוזת.

חלק מהתווים עשויים להיות אותיות גדולות. השתמשו ב־char.lower() כדי להמיר אותם לאותיות קטנות.

נסו בעצמכם

text = input()
# כתבו את הקוד שלכם למטה
# רמז: כדי להתעלם מההבדל בין אותיות גדולות לקטנות, אפשר להמיר תווים לאותיות קטנות באמצעות המתודה .lower().
# דוגמה: char.lower()
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Python אונליין