string_count.py 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. print("".count(""))
  2. print("".count("a"))
  3. print("a".count(""))
  4. print("a".count("a"))
  5. print("a".count("b"))
  6. print("b".count("a"))
  7. print("aaa".count(""))
  8. print("aaa".count("a"))
  9. print("aaa".count("aa"))
  10. print("aaa".count("aaa"))
  11. print("aaa".count("aaaa"))
  12. print("aaaa".count(""))
  13. print("aaaa".count("a"))
  14. print("aaaa".count("aa"))
  15. print("aaaa".count("aaa"))
  16. print("aaaa".count("aaaa"))
  17. print("aaaa".count("aaaaa"))
  18. print("aaa".count("", 1))
  19. print("aaa".count("", 2))
  20. print("aaa".count("", 3))
  21. print("aaa".count("", 1, 2))
  22. print("asdfasdfaaa".count("asdf", -100))
  23. print("asdfasdfaaa".count("asdf", -8))
  24. print("asdf".count('s', True))
  25. print("asdf".count('a', True))
  26. print("asdf".count('a', False))
  27. print("asdf".count('a', 1 == 2))
  28. print("hello world".count('l'))
  29. print("hello world".count('l', 5))
  30. print("hello world".count('l', 3))
  31. print("hello world".count('z', 3, 6))
  32. print("aaaa".count('a'))
  33. print("aaaa".count('a', 0, 3))
  34. print("aaaa".count('a', 0, 4))
  35. print("aaaa".count('a', 0, 5))
  36. print("aaaa".count('a', 1, 5))
  37. print("aaaa".count('a', -1, 5))
  38. print("abbabba".count("abba"))
  39. def t():
  40. return True
  41. print("0000".count('0', t()))
  42. try:
  43. 'abc'.count(1)
  44. except TypeError:
  45. print('TypeError')