6 תשובות
שואל השאלה:
עשיתי כאילו בלולאת פור שבתוכה לולאת if שכל פעם זה שואל אם האות במיקום זוגי ואם כן אז שיהפוך לאות גדולה הבעיה היא שאם יש אותה אות יותר מפעם אחת זה הופך את כל האותיות מאותו סוג לאות גדולה
נגיד hello
זכה הופך ל hello
הl האמצעית אמורה להיות קטנה
עשיתי כאילו בלולאת פור שבתוכה לולאת if שכל פעם זה שואל אם האות במיקום זוגי ואם כן אז שיהפוך לאות גדולה הבעיה היא שאם יש אותה אות יותר מפעם אחת זה הופך את כל האותיות מאותו סוג לאות גדולה
נגיד hello
זכה הופך ל hello
הl האמצעית אמורה להיות קטנה
קוד שמתבסס על מה שאמרו:
s = input()
for i in range(len(s), 2):
s[i] = s[i].upper
ואז זה אמור להתקבל כמו שצריך
s = input()
for i in range(len(s), 2):
s[i] = s[i].upper
ואז זה אמור להתקבל כמו שצריך
שואל השאלה:
לא עובד אבל תודה בכל מקרה :)
לא עובד אבל תודה בכל מקרה :)
תשתמשי בlen, upper, lower ו map
שואל השאלה:
אפשר שתשלחו קוד?
ואם לא אז לרשום איך שיש מילה אפשר להתייחס אות אחרי אות?
אפשר שתשלחו קוד?
ואם לא אז לרשום איך שיש מילה אפשר להתייחס אות אחרי אות?
תעברי בלולאה על התווים בקפיצות של שתיים ותחליפי את האות על פי הערך האסקי...
ובנוסף יש מתודה שמחליפה לאותיות גדולות...אז זה יחסוך את האסקי
ובנוסף יש מתודה שמחליפה לאותיות גדולות...אז זה יחסוך את האסקי
באותו הנושא: