Решение на 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

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

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

OK

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

Стефани обнови решението на 06.03.2014 15:38 (преди около 10 години)

+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

Стефани обнови решението на 06.03.2014 15:39 (преди около 10 години)

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
+ return count
+
+def wow_such_much(start, end):
+ result = []
+ if start>end:
+ return result
+ else:
+ for number in range(start,end):
+ if number % 3 == 0 and number % 5 == 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

Стефани обнови решението на 06.03.2014 20:43 (преди около 10 години)

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
+ count = count + 1
return count
def wow_such_much(start, end):
result = []
- if start>end:
+ if start > end:
return result
else:
for number in range(start,end):
- if number % 3 == 0 and number % 5 == 0:
+ 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