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