6 תשובות
אני כותבת את הרעיון הכללי את העבודה תעשי לבד
אנונימית
את עוברת על המערך וכל פעם שיש את האות i את מעבירה את האיבר הבא במחרוזת לפונקציה אחרת שבודקת האיבר הבא הוא s אם כן היא מחזירה לפונקציה הראשונה שכן ואז יש בפונקציה הזו מונה שמחשב כמה פעמים זה קרה ואז הפונקציה הראשונה עוברת לאיבר הבא וכו
אנונימית
שואל השאלה:
היי הקוד לא עובד , זה נותן לי שגיאה :)
אנונימית
שואל השאלה:
יש מצב שתכתבי את הקוד?
אנונימית
את עוברת על המערך וכל פעם שיש את האותs את מעבירה את המחרוזת מאחרי האיבר שהוא s
אנונימית
def countingis(s):
count = 0
list = s.split()
for x in list:
if x == "is":
count += 1
return count


def countiswithoutsplit(s):
count = 0
index = 0
for x in s:
if x == "s" and index > 0:
index += 1
if s[index - 1] == "i":
count += 1
return count