Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # tehtävät 1-5
- # -*- coding: utf-8 -*-
- class Maksukortti:
- def __init__(self, Saldo ):
- self.saldo = Saldo
- def __str__(self):
- return "kortilla on rahaa "+str(self.saldo)+" euroa."
- def SyoEdullisesti(self):
- if self.saldo - 2.60 < 0:
- print("ei voida myydä. saldo miinusmerkkinen oston jälkeen.")
- else:
- self.saldo = self.saldo - 2.60
- def SyoMaukkaasti(self):
- if self.saldo - 4.60 < 0:
- print("ei voida myydä. saldo miinusmerkkinen oston jälkeen.")
- else:
- self.saldo = self.saldo - 4.60
- def LataaRahaa(self, Saldo):
- if Saldo < 0:
- self.saldo = self.saldo
- elif self.saldo + Saldo > 150:
- self.saldo = 150
- else:
- self.saldo = self.saldo + Saldo
- def main():
- kortti = Maksukortti(10)
- print("pekka: "+str(kortti))
- kortti.LataaRahaa(-15)
- print("pekka: "+str(kortti))
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement