Untitled
unknown
plain_text
a year ago
810 B
5
Indexable
import random
import time
class Motorcycle:
def __init__(self, rider):
self.rider = rider
self.speed = 0
def accelerate(self):
self.speed += random.randint(10, 30)
print(f"{self.rider} accelerates to {self.speed} mph!")
def crash(self):
if self.speed > 50:
print(f"{self.rider} has a wild crash! 🎉")
print("Oops! The motorcycle is now a stylish pile of metal.")
else:
print(f"{self.rider} just tipped over at {self.speed} mph... how embarrassing!")
def ride(self):
while self.speed < 100:
self.accelerate()
time.sleep(1)
self.crash()
if __name__ == "__main__":
rider_name = input("Enter the rider's name: ")
bike = Motorcycle(rider_name)
bike.ride()
Editor is loading...
Leave a Comment