Advertisement
Guest User

Untitled

a guest
Oct 26th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. '''
  2. c) Et palindrom er et ord som staves likt begge veier
  3. (eks. “abba”). Lag en funksjon check_palindrome(str)
  4. som returnerer True om en streng er et palindrom; False ellers.
  5.  
  6. def check_palindrom(str):
  7.  
  8. reversert = str[::-1] # snur strengen
  9. if str == reversert: #sjekker om de er like. returnerer sant
  10. return True
  11. else:
  12. return False #hvis de ikke er like. returnerer usant
  13.  
  14.  
  15. return
  16.  
  17.  
  18. def main():
  19. a = raw_input('hva er ditt mulige palindrom?: ')# henter inn ord fra brukeren
  20.  
  21. sjekk = check_palindrom(a)
  22. if sjekk == True:
  23. print('True, ordet,', a,'er et palindrom')
  24. else:
  25. print('False, ordet', a,'er ikke et palindrom')
  26. return
  27.  
  28. main()# caller funksjonene.
  29. '''
  30.  
  31. def check_palindrom(str):
  32.  
  33. reversert = str[::-1] # snur strengen
  34. if str == reversert: #sjekker om de er like. returnerer sant
  35. return True
  36. else:
  37. return False #hvis de ikke er like. returnerer usant
  38.  
  39.  
  40. return
  41.  
  42. def main():
  43. str1 = 'agnes i senga'
  44. str2 = 'hello'
  45. print(check_palindrom(str1))
  46. print(check_palindrom(str2))
  47.  
  48. return
  49.  
  50. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement