Решение на doge от Момчил Джамбазов

Обратно към всички решения

Към профила на Момчил Джамбазов

Резултати

  • 10 точки от тестове
  • 0 бонус точки
  • 10 точки общо
  • 15 успешни тест(а)
  • 0 неуспешни тест(а)

Код

def count_doge_words(text):
DOGE_WORDS = {"wow", "lol", "so", "such", "much", "very"}
doge_words_count = 0
for word in text.split():
if word in DOGE_WORDS:
doge_words_count += 1
return doge_words_count
def wow_such_much(start, end):
doge_result = []
for number in range(start, end):
if number % 15 == 0:
doge_result.append('suchmuch')
elif number % 3 == 0:
doge_result.append('such')
elif number % 5 == 0:
doge_result.append('much')
else:
doge_result.append(str(number))
return doge_result

Лог от изпълнението

...............
----------------------------------------------------------------------
Ran 15 tests in 0.010s

OK

История (1 версия и 0 коментара)

Момчил обнови решението на 12.03.2014 16:28 (преди над 10 години)

+def count_doge_words(text):
+ DOGE_WORDS = {"wow", "lol", "so", "such", "much", "very"}
+ doge_words_count = 0
+ for word in text.split():
+ if word in DOGE_WORDS:
+ doge_words_count += 1
+ return doge_words_count
+
+
+def wow_such_much(start, end):
+ doge_result = []
+ for number in range(start, end):
+ if number % 15 == 0:
+ doge_result.append('suchmuch')
+ elif number % 3 == 0:
+ doge_result.append('such')
+ elif number % 5 == 0:
+ doge_result.append('much')
+ else:
+ doge_result.append(str(number))
+ return doge_result