Advertisement
Francesco-_-

problema 2

Nov 18th, 2019
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. def Find (string,k):
  2. # @string: string
  3. # @k: letter
  4. g= 0
  5. for ch in string:
  6. if ch == k:
  7. return g
  8. g= g +1
  9. return -1
  10.  
  11. def Find2 (string,k,start):
  12. # @string: string
  13. # @k: letter
  14. g= 0
  15. Start= len(string[start:])
  16. for ch in range (Start + 1):
  17. if string[ch] == k:
  18. return g
  19. g= g +1
  20. return -1
  21.  
  22. def Find3 (string,k,start,end):
  23. # @string: string
  24. # @k: letter
  25. g= 0
  26. lunghezza= len(string[start:end])
  27. for ch in range (lunghezza):
  28. if string[ch] == k:
  29. return g
  30. g= g +1
  31. return -1
  32.  
  33. def Rfind (string,k):
  34. # @string: string
  35. # @k: letter
  36. g= 0
  37. for ch in string:
  38. if ch == k:
  39. return len(string)-g
  40. g= g +1
  41. return -1
  42.  
  43. def Rfind2 (string,k,start):
  44. # @string: string
  45. # @k: letter
  46. g= 0
  47. Start= len(string[start:])
  48. for ch in range (Start):
  49. if string[ch] == k:
  50. return Start - g
  51. g= g +1
  52. return -1
  53.  
  54. def Rfind3 (string,k,start,end):
  55. # @string: string
  56. # @k: letter
  57. g= 0
  58. lunghezza= len(string[start:end])
  59. for ch in range (lunghezza):
  60. if string[ch] == k:
  61. return lunghezza - g
  62. g= g +1
  63. return -1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement