Георги обнови решението на 08.03.2014 18:11 (преди над 10 години)
+def swap(number):
+ if (number % 15) == 0:
+ return "suchmuch"
+ elif (number % 5) == 0:
+ return "much"
+ elif (number % 3) == 0:
+ return "such"
+ else:
+ return str(number)
+
+def wow_such_much(start, end):
+ return list(map(swap, range(start, end)))
+
+
+doge_words = {"wow", "lol", "so", "such", "much", "very"}
+
+def count_doge_words(string):
+ return len(list(filter(lambda word: word in doge_words, string.split())))
Супер, много добро решение. Не сме ви го казвали все още, но по конвенция константите трябва да са в SCREAMING_SNAKE_CASE
.