Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Weapon:
- def __init__(self, bullets: int):
- self.bullets = bullets
- def shoot(self):
- if self.bullets > 0:
- self.bullets -= 1
- return 'shooting...'
- print(self.bullets)
- else:
- return 'no bullets left'
- def __repr__(self):
- return f'Remaining bullets: {self.bullets}'
- weapon = Weapon(5)
- weapon.shoot()
- weapon.shoot()
- weapon.shoot()
- weapon.shoot()
- weapon.shoot()
- weapon.shoot()
- print(weapon)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement