def main():
    silver_taxi = SilverServiceTaxi("Hummer", 200, 2)
    print(silver_taxi)
    silver_taxi.start_fare()
    silver_taxi.drive(18)
    print(silver_taxi)
    print("Fare cost is ${:.2f}".format(silver_taxi.get_fare()))
Ejemplo n.º 2
0
def main():
    print(f"""Silver Service Taxis!""")
    taxi_one = SilverServiceTaxi("Taxi 1", 100, 2)
    taxi_one.start_fare()
    print("Starting Fare!\n")
    taxi_one.drive(18)
    print(f"Fare distance: {taxi_one.current_fare_distance:>8} km")
    print(f"Current fare cost: $ {taxi_one.get_fare():.2f}")
    print(taxi_one)
def main():
    """"run the test code"""
    my_taxi = SilverServiceTaxi("Stretch limo", 100, 2)
    my_taxi.drive(18)
    print_fare_details(my_taxi)
    my_taxi.start_fare()
    my_taxi.add_fuel(40)
    my_taxi.drive(100)
    print_fare_details(my_taxi)
def main():
    print("Testing the SilverService taxi class")

    taxi_1 = SilverServiceTaxi("Hummer", 200, 4)
    print(taxi_1)

    taxi_2 = SilverServiceTaxi("DoubleFancy", 120, 2)
    taxi_2.start_fare()
    taxi_2.drive(18)
    print(taxi_2)
    print("The fare for this trip is ${:.2f}".format(taxi_2.get_fare()))
def main():
    car_one = SilverServiceTaxi("Test", 100, 2)
    assert car_one.name == "Test", "Name has not been set as Test"
    assert car_one.fuel == 100, "Fuel has not been set as 100"
    # assert car_one.fanciness == 1, "Default fanciness has not been set properly"
    print("${:.2f}/km".format(car_one.price_per_km))
    assert car_one.flagfall == 4.50, "Default flagfall has not been set properly"
    car_one.drive(60)
    print("${:.2f}".format(car_one.get_fare()))
    car_two = SilverServiceTaxi("Hummer", 200, 4)
    print(car_two)
    car_one.start_fare()
    car_one.drive(18)
    print("${:.2f}".format(car_one.get_fare()))
Ejemplo n.º 6
0
def main():
    # car = Taxi("Prius 1", 100)
    # car.drive(40)
    # print(car)
    # print(car.get_fare())
    # car.start_fare()
    # print(car)

    car = SilverServiceTaxi("Bentley", 100, 2)
    car.drive(18)
    print(car)
    print(car.get_fare())
    car.start_fare()
    print(car)
Ejemplo n.º 7
0
def main():
    hummer = SilverServiceTaxi("Hummer", 200, 4)
    print(hummer)

    hummer.drive(25)
    print("{}, current fare=${:.2f}".format(hummer, hummer.get_fare()))

    hummer.start_fare()
    hummer.drive(5)
    print("{}, current fare=${:.2f}".format(hummer, hummer.get_fare()))

    mercedes = SilverServiceTaxi("Mercedes", 75, 2)

    mercedes.drive(18)
    print("{}, current fare=${:.2f}".format(mercedes, mercedes.get_fare()))
from prac_08.silver_service_taxi import SilverServiceTaxi

silver_cab = SilverServiceTaxi(name='Gold service', fuel=1000, fanciness=2)
silver_cab.start_fare()
silver_cab.drive(18)
print(silver_cab)
print('current fare: ${}'.format(silver_cab.get_fare()))

def main():
    silver_taxi1 = SilverServiceTaxi("Hummer", 200, 2)
    silver_taxi1.start_fare()
    silver_taxi1.drive(18)
    print(silver_taxi1)
    print("Fare Price: ${:.2f}".format(silver_taxi1.get_fare()))
Ejemplo n.º 10
0
from prac_08.silver_service_taxi import SilverServiceTaxi

test_SStaxi = SilverServiceTaxi("test", 100, 2)
test_SStaxi.start_fare()
test_SStaxi.drive(18)
test_SStaxi.get_fare()
print("{} {}".format(test_SStaxi, test_SStaxi.get_fare()))
from prac_08.silver_service_taxi import SilverServiceTaxi

new_fancy_taxi = SilverServiceTaxi('Fancy Car', 100, 2)

print(new_fancy_taxi.__str__())
print(new_fancy_taxi.get_fare())
new_fancy_taxi.drive(18)
print(new_fancy_taxi.__str__())
print(new_fancy_taxi.get_fare())
new_fancy_taxi.start_fare()
new_fancy_taxi.drive(32)
print(new_fancy_taxi.__str__())
print(new_fancy_taxi.get_fare())
new_fancy_taxi.drive(100)
print(new_fancy_taxi.__str__())
print(new_fancy_taxi.get_fare())
Ejemplo n.º 12
0
from prac_08.silver_service_taxi import SilverServiceTaxi

silver_taxi = SilverServiceTaxi("SilverTaxi", 100, 2)
silver_taxi.start_fare()
silver_taxi.drive(18)
print(silver_taxi.get_fare())
def main():
    taxi = SilverServiceTaxi("Silver Service", 100, 2)
    taxi.start_fare()
    taxi.drive(18)
    print(taxi)
    print("Total fare is: ${:.2f}".format(taxi.get_fare()))
from prac_08.silver_service_taxi import SilverServiceTaxi

taxi = SilverServiceTaxi("John", 100, 2)
taxi.start_fare()
print(taxi.get_fare())
taxi.drive(18)
print(taxi.get_fare())
Ejemplo n.º 15
0
from prac_08.silver_service_taxi import SilverServiceTaxi

my_taxi = SilverServiceTaxi("Hummer", 100, 2)
my_taxi.start_fare()
my_taxi.drive(18)
print(my_taxi)
print('Your fare is {:.2f}'.format(my_taxi.get_fare()))
def main():
    taxi = SilverServiceTaxi("Hummer", 100, 2)
    taxi.start_fare()
    taxi.drive(18)
    print("{}, Fare: ${}".format(taxi, taxi.get_fare()))
Ejemplo n.º 17
0
from prac_08.silver_service_taxi import SilverServiceTaxi

hummer = SilverServiceTaxi("Hummer", 300, 2)
print(hummer)
# hummer.drive(30)
# print(hummer)
hummer.start_fare()
hummer.drive(18)
print(hummer.get_fare())
Ejemplo n.º 18
0
"""Test code for SilverServiceTaxi class"""

from prac_08.silver_service_taxi import SilverServiceTaxi

limo = SilverServiceTaxi("Stretch", 100, 2)

limo.start_fare()
limo.drive(18)
assert limo.get_fare() == 48.80  # Updated for Taxi.get_fare round() value
print(limo)

hummer = SilverServiceTaxi("Boss", 100, 4)
print(hummer)
from prac_08.silver_service_taxi import SilverServiceTaxi

taxi_1 = SilverServiceTaxi("Prius 1", 100, 2)
taxi_1.start_fare()
taxi_1.drive(18)
print("${:.2f}".format(taxi_1.get_fare()))
print(taxi_1)
# print(taxi_1.price_per_km)
Ejemplo n.º 20
0
from prac_08.silver_service_taxi import SilverServiceTaxi

test = SilverServiceTaxi("Hummer", 200, 2)
test.start_fare()
test.drive(18)
check = test.get_fare()
print(test)
print("${:.2f}".format(check))

test.start_fare()
test.drive(100)
check = test.get_fare()
print(test)
print("${:.2f}".format(check))