Решение на doge от Милен Христов

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

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

Резултати

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

Код

def wow_such_much(start, end):
my_list = list()
for word in range(start, end):
if word % 5 == 0 and word % 3 == 0:
my_list.append('suchmuch')
elif word % 3 == 0:
my_list.append('such')
elif word % 5 == 0:
my_list.append('much')
else:
my_list.append(str(word))
return my_list
def count_doge_words(input_string):
input_list = input_string.split(' ')
parasite_words = ['wow', 'lol', 'so', 'such', 'much', 'very']
parasite_count = 0
for word in input_list:
if word in parasite_words:
parasite_count += 1
return parasite_count

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

...............
----------------------------------------------------------------------
Ran 15 tests in 0.007s

OK

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

Милен обнови решението на 09.03.2014 23:49 (преди около 10 години)

+def wow_such_much(start, end):
+ my_list = list()
+ for word in range(start, end):
+ if word % 5 == 0 and word % 3 == 0:
+ my_list.append('suchmuch')
+ elif word % 3 == 0:
+ my_list.append('such')
+ elif word % 5 == 0:
+ my_list.append('much')
+ else:
+ my_list.append(str(word))
+ return (my_list)
+
+def count_doge_words(input_string):
+ input_list = input_string.split(' ')
+ parasite_words = ['wow', 'lol', 'so', 'such', 'much', 'very']
+ parasite_count = 0
+ for word in input_list:
+ for parasite in parasite_words:
+ if word == parasite:
+ parasite_count += 1
+ return (parasite_count)

Милен обнови решението на 10.03.2014 09:25 (преди около 10 години)

def wow_such_much(start, end):
my_list = list()
for word in range(start, end):
if word % 5 == 0 and word % 3 == 0:
my_list.append('suchmuch')
elif word % 3 == 0:
my_list.append('such')
elif word % 5 == 0:
my_list.append('much')
else:
my_list.append(str(word))
- return (my_list)
+ return my_list
def count_doge_words(input_string):
input_list = input_string.split(' ')
parasite_words = ['wow', 'lol', 'so', 'such', 'much', 'very']
parasite_count = 0
for word in input_list:
- for parasite in parasite_words:
- if word == parasite:
+ if word in parasite_words:
- parasite_count += 1
+ parasite_count += 1
- return (parasite_count)
+ return parasite_count