Решение на doge от Мария Кръстева

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

Към профила на Мария Кръстева

Резултати

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

Код

DOGE_WORDS = ["wow", "lol", "so", "such", "much", "very"]
def count_doge_words(text):
count = 0
for word in text.split():
if word in DOGE_WORDS:
count += 1
return count
def wow_such_much(start, end):
result = []
for i in range(start, end):
if i % 3 == 0 and i % 5 == 0:
result.append("suchmuch")
elif i % 3 == 0:
result.append("such")
elif i % 5 == 0:
result.append("much")
else:
result.append(str(i))
return result

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

...............
----------------------------------------------------------------------
Ran 15 tests in 0.009s

OK

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

Мария обнови решението на 11.03.2014 16:25 (преди над 10 години)

+doge_words = ["wow", "lol", "so", "such", "much", "very"]
+
+
+def count_doge_words(sentence):
+ count = 0
+ sentence_split = sentence.split()
+ for word in sentence_split:
+ if word in doge_words:
+ count += 1
+ return count
+
+
+def wow_such_much(start, end):
+ result = []
+ for i in range(start, end):
+ if i % 3 == 0 and i % 5 == 0:
+ result.append("suchmuch")
+ elif i % 3 == 0:
+ result.append("such")
+ elif i % 5 == 0:
+ result.append("much")
+ else:
+ result.append(str(i))
+ return result

Мария обнови решението на 11.03.2014 23:41 (преди над 10 години)

-doge_words = ["wow", "lol", "so", "such", "much", "very"]
+DOGE_WORDS = ["wow", "lol", "so", "such", "much", "very"]
-def count_doge_words(sentence):
+def count_doge_words(text):
count = 0
- sentence_split = sentence.split()
- for word in sentence_split:
- if word in doge_words:
+ for word in text.split():
+ if word in DOGE_WORDS:
count += 1
return count
def wow_such_much(start, end):
result = []
for i in range(start, end):
if i % 3 == 0 and i % 5 == 0:
result.append("suchmuch")
elif i % 3 == 0:
result.append("such")
elif i % 5 == 0:
result.append("much")
else:
result.append(str(i))
- return result
+ return result