Advertisement
Guest User

Untitled

a guest
Jan 17th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. # tehtävät 1-5
  2. # -*- coding: utf-8 -*-
  3.  
  4. class Maksukortti:
  5.  
  6. def __init__(self, Saldo ):
  7. self.saldo = Saldo
  8.  
  9. def __str__(self):
  10. return "kortilla on rahaa "+str(self.saldo)+" euroa."
  11.  
  12. def SyoEdullisesti(self):
  13. if self.saldo - 2.60 < 0:
  14. print("ei voida myydä. saldo miinusmerkkinen oston jälkeen.")
  15. else:
  16. self.saldo = self.saldo - 2.60
  17.  
  18. def SyoMaukkaasti(self):
  19. if self.saldo - 4.60 < 0:
  20. print("ei voida myydä. saldo miinusmerkkinen oston jälkeen.")
  21. else:
  22. self.saldo = self.saldo - 4.60
  23.  
  24. def LataaRahaa(self, Saldo):
  25. if Saldo < 0:
  26. self.saldo = self.saldo
  27. elif self.saldo + Saldo > 150:
  28. self.saldo = 150
  29. else:
  30. self.saldo = self.saldo + Saldo
  31.  
  32.  
  33. def main():
  34. kortti = Maksukortti(10)
  35.  
  36. print("pekka: "+str(kortti))
  37. kortti.LataaRahaa(-15)
  38. print("pekka: "+str(kortti))
  39.  
  40. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement