Решение на doge от Стефани Цакова
Резултати
- 10 точки от тестове
- 0 бонус точки
- 10 точки общо
- 15 успешни тест(а)
- 0 неуспешни тест(а)
Код
def count_doge_words(string):
words = string.split()
count = 0
for word in words:
if word in ['wow', 'lol', 'so', 'such', 'much', 'very']:
count = count + 1
return count
def wow_such_much(start, end):
result = []
if start > end:
return result
else:
for number in range(start,end):
if number % 15 == 0:
result.append("suchmuch")
elif number % 3 == 0:
result.append("such")
elif number % 5 == 0:
result.append("much")
else:
result.append(str(number))
return result
Лог от изпълнението
▸ Покажи логаИстория (3 версии и 1 коментар)
Стефани обнови решението на 06.03.2014 15:39 (преди над 11 години)
▸ Покажи разликите- поиграй си малко с
range
правиш излишни проверки - прегледай PEP8 тук: http://legacy.python.org/dev/peps/pep-0008/#other-recommendations. В курса ще изисквам да го спазвате
Като изключим това решението ти изглежда добре