Божидар обнови решението на 06.03.2014 11:28 (преди над 10 години)
+def wow_such_much(n,m):
+ wowList = []
+ for i in range(n, m):
+ if i % 15 == 0:
+ wowList.append('suchmuch')
+ elif i % 3 == 0:
+ wowList.append('such')
+ elif i % 5 == 0:
+ wowList.append('much')
+ else:
+ wowList.append(str(i))
+
+ return wowList
+
+def count_doge_words(someString):
+ words = { 'wow', 'lol', 'so', 'such', 'much', 'very' }
+ tokens = someString.split()
+ count = 0
+ for i in tokens:
+ if i in words:
+ count += 1
+
+ return count
Имената wowList
и someString
не ми харесват, на фона на останалите имена в този файл. Можеш ли да се досетиш защо?
Предполагам, защото не носят никаква информация за тяхното съдържание. Ще ги сменя
Това едно на ръка. Визирах факта, че са wowList
, вместо wow_list
и респективно - someString
, вместо some_string
.