/helloworld/cpiski.py

https://bitbucket.org/mariastepanova/good-one · Python · 21 lines · 11 code · 3 blank · 7 comment · 3 complexity · 6699323b302deb4ec06acb98a183d0af MD5 · raw file

  1. def count(l, el):
  2. '''
  3. >>> count([1, 1, 1], 1)
  4. 2
  5. >>> count([2, 2], 0)
  6. 0
  7. '''
  8. result = 0
  9. for e in l:
  10. # increment result of e equals to el
  11. if e == el:
  12. result = result + 1
  13. return result
  14. if __name__ == '__main__':
  15. import doctest
  16. doctest.testmod()
  17. print count([1,1], 1)
  18. print "@@@@" + str(space.splitstring("foo bhar"))