Любослав обнови решението на 11.03.2014 23:58 (преди над 10 години)
+def wow_such_much (start, end):
+ new_list = []
+ for i in range(start, end):
+ if i % 15 == 0:
+ i = "suchmuch"
+ new_list.append(i)
+ elif i % 3 == 0:
+ i = "such"
+ new_list.append(i)
+ elif i % 5 == 0:
+ i = "much"
+ new_list.append(i)
+ else:
+ new_list.append(i)
+ return new_list
+
+def count_doge_words (sentence):
+ counter = 0
+ parasyte_words = ["wow", "such", "much", "lol", "so", "very"]
+ sentence_splited_by_words = sentence.split()
+ for i in sentence_splited_by_words:
+ print (i)
+ if i in parasyte_words:
+ counter += 1
+ return counter
- Махни
print
-овете - Името
new_list
е доста неподходящо - Провери каква е разликата между
parasite
иparasyte
- Пусни си примерните тестове и ще видиш, че в първата функция и числата трябва да са като стрингове
господи какви тъпи грешки, така е като се пише код в последния момент. "print"-а ми беше за проверка, а parasyte е глупава манга(не ми допада просто :D ) , благодаря за милия и сдържан отговор все пак :)