8 תשובות
שואל השאלה:
תודהה
תודהה
אנונימית
txt = 'abcasdf'
counter = 0
for i in txt:
counter += 1
print(counter)
counter = 0
for i in txt:
counter += 1
print(counter)
2 פתרונות יש לי:
1. פתרון פונקצייה רגילה:
def mylen(x):
return sum([1 for i in x])
2. פתרון תחשיב למדא
mylen=lambda x:sum([1 for i in x])
2 הפתרונות פועלים, אבל השני למתקדמים יותר
1. פתרון פונקצייה רגילה:
def mylen(x):
return sum([1 for i in x])
2. פתרון תחשיב למדא
mylen=lambda x:sum([1 for i in x])
2 הפתרונות פועלים, אבל השני למתקדמים יותר
שואל השאלה:
איך כותבים את הקוד?
איך כותבים את הקוד?
אנונימית
סופרים את מספר התווים במערך בעזרת for
הם רוצים שזה יהיה בתוך פונקציה אז תכניסי לפונקציה
הפתרון ה1 של התגובה מעליי עדיפה על מה שכתבתי בתכלס
סוואג', תודה! אבל זה יחסית למתקדמים. יש פתרונות שחשבתי, אם תרצה, אולי אפרסם
באותו הנושא: