def main(): gibson = Guitar("Gibson L-5 CES", 1922, 16035.40) another_guitar = Guitar("Another Guitar", 2012, 900) print("{}'s age is {}. Excepted 95".format(gibson.name, gibson.get_age())) print("{}'s age is {}. Expected 5".format(another_guitar.name, another_guitar.get_age())) print("{} is vintage: {}. Expected True".format(gibson.name, gibson.is_vintage())) print("{} is vintage: {}. Expected False".format(another_guitar.name, another_guitar.is_vintage()))
def main(): guitar1 = Guitar("Gibson L-5 CES", 1922, 16035.40) guitar2 = Guitar("Kmart special", 2016, 25.99) print("Expected 95. got", guitar1.get_age()) print("Expected True. got", guitar1.is_vintage()) print("Expected False. got", guitar2.is_vintage()) print(guitar1) print(guitar2)
def main(): gibson = Guitar("Gibson L-5 CES", 1922, 16035.40) print(str(gibson)) print(gibson.get_age()) # expected 95. got 95 print(gibson.is_vintage()) # expect True. got True other = Guitar("Other Guitar", 2012, 2000) print(str(other)) print(other.get_age()) # expected 5. got 5 print(other.is_vintage()) # expect False. got False
def main(): """test the Guitar class is working""" gibson_l5 = Guitar("Gibson L-5", 1922, 16035.40, CURRENT_YEAR) another_guitar = Guitar("Another Guitar", 2012, 0, CURRENT_YEAR) print("{:15} get_age() - Expected 95. Got {}".format( gibson_l5.name, gibson_l5.get_age())) print("{:15} get_age() - Expected 5. Got {}".format( another_guitar.name, another_guitar.get_age())) print("{:15} is_vintage() - Expected True. Got {}".format( gibson_l5.name, gibson_l5.is_vintage())) print("{:15} is_vintage() - Expected False. Got {}".format( another_guitar.name, another_guitar.is_vintage()))
def main(): gibson = Guitar("Gibson L-5 CES", 1922, 16035.40) another_guitar = Guitar("Another Guitar", 2012, 0.00) guitars = [gibson, another_guitar] for guitar in guitars: print(guitar) print("{} get_age() - Expected {}. Got {}".format(gibson.name, 96, gibson.get_age())) print("{} get_age() - Expected {}. Got {}".format( another_guitar.name, 6, another_guitar.get_age())) print("{} is_vintage() - Expected {}. Got {}".format( gibson.name, True, gibson.is_vintage())) print("{} is_vintage() - Expected {}. Got {}".format( another_guitar.name, False, another_guitar.is_vintage()))
def main(): """Demo test code to show how to use car class.""" cool = Guitar('johnson', '1997', "1234.45") cool2 = Guitar('johnson', '1947', "1234.45") print(cool2.get_age()) print("{} is_vintage() - Expected True - Get {}".format(cool2.name, cool2.is_vintage())) print("{} is_age() - Expected 70 - Get {}".format(cool2.name, cool2.get_age()))
def main(): """Main.""" guitar1 = Guitar("Gibson L-5 CES", 1922, 16035.40) guitar2 = Guitar("Flipper 4500", 1812, 256035.40) guitar3 = Guitar("Killer 9001", 1984, 6085.88) print(guitar1) print(guitar2) print(guitar3) print("Expected 95 got {}".format(guitar1.get_age())) print("Expected 205 got {}".format(guitar2.get_age())) print("Expected 33 got {}".format(guitar3.get_age())) print("Expected True got {}".format(guitar1.is_vintage())) print("Expected True got {}".format(guitar2.is_vintage())) print("Expected False got {}".format(guitar3.is_vintage()))
def main(): print("My guitars!") guitars = [] blank_name = False while not blank_name: users_name = input("Name: ") if users_name == '': blank_name = True else: users_year = int(input("Year: ")) users_cost = float(input("Cost: $")) guitar = Guitar(users_name, users_year, users_cost) guitars.append(guitar) # guitars.append(Guitar("Gibson L-5 CES", 1922, 16035.4)) # guitars.append(Guitar("Line 6 JTV-59", 2010, 1512.9)) # guitars.append(Guitar("Fender Stratocaster", 2014, 765.40)) print("These are my guitars:") for i, guitar in enumerate(guitars): if guitar.is_vintage(): vintage_string = "(vintage)" else: vintage_string = "" print( "Guitar {0}: {self.name:>20} ({self.year}), worth ${self.cost:10,.2f} {1}" .format(i + 1, vintage_string, self=guitar))
def testing(): name = "Gibson L-5 CES" year = 1922 cost = 16035.40 guitar = Guitar(name, year, cost) other = Guitar("Another Guitar", 2012, 1512.9) print("{} get_age() - Expected {}. Got {}".format(guitar.name, 96, guitar.get_age())) print("{} get_age() - Expected {}. Got {}".format(other.name, 6, other.get_age())) print("/n{} is_vintage() - Expected {}. Got {}".format( guitar.name, True, guitar.is_vintage())) print("{} is_vintage() - Expected {}. Got {}".format( other.name, False, other.is_vintage()))
def main(): guitar_1 = Guitar('Gibson L5', 1922, 16035.40) guitar_2 = Guitar('something', 2002, 0.5) print(guitar_1) print(guitar_2) print() print('{} get_age() - Expected {}. Got {}'.format(guitar_1.name, 96, guitar_1.get_age())) print('{} get_age() - Expected {}. Got {}'.format(guitar_2.name, 16, guitar_2.get_age())) print() print('{} is_vintage() - Expected {}. Got {}'.format( guitar_1.name, 'True', guitar_1.is_vintage())) print('{} is_vintage() - Expected {}. Got {}'.format( guitar_2.name, 'False', guitar_2.is_vintage()))
def run_tests(): """Tests for Guitar class.""" name = "Gibson L-5 CES" year = 1922 cost = 16035.40 guitar = Guitar(name, year, cost) other = Guitar("Another Guitar", 2012, 1512.9) print("{} get_age() - Expected {}. Got {}".format(guitar.name, 95, guitar.get_age())) print("{} get_age() - Expected {}. Got {}".format(other.name, 5, other.get_age())) print() print("{} is_vintage() - Expected {}. Got {}".format( guitar.name, True, guitar.is_vintage())) print("{} is_vintage() - Expected {}. Got {}".format( other.name, False, other.is_vintage()))
def run_tests(): guitar = Guitar("Gibson L-5 CES", 1922, 16035.40) guitar2 = Guitar("Another Guitar", 2012) print("{} get_age() - Expected 96. Got {}".format(guitar.name, guitar.get_age())) assert guitar.get_age() == 96, "get_age is broken" print("{} get_age() - Expected 6. Got {}".format(guitar2.name, guitar2.get_age())) assert guitar2.get_age() == 6, "get_age is broken" print("{} is_vintage() - Expected True. Got {}".format( guitar.name, guitar.is_vintage())) assert guitar.is_vintage(), "is_vintage is broken" print("{} is_vintage() - Expected False. Got {}".format( guitar2.name, guitar2.is_vintage())) assert not guitar2.is_vintage(), "is_vintage is broken"
def main(): name = "Gibson L-5 CES" year = 1922 cost = 16035.40 guitar = Guitar(name, year, cost) print(guitar) print(guitar.get_age()) print(guitar.is_vintage()) another_guitar = Guitar("Another Guitar", 2012, 1512.9) print(another_guitar) print(another_guitar.get_age()) print(another_guitar.is_vintage()) print("{} get_age() - Expected {}. Got {}".format(guitar.name, 95, guitar.get_age())) print("{} get_age() - Expected {}. Got {}".format( another_guitar.name, 5, another_guitar.get_age())) print("{} is_vintage() - Expected {}. Got {}".format( guitar.name, True, guitar.is_vintage())) print("{} is_vintage() - Expected {}. Got {}".format( another_guitar.name, False, another_guitar.is_vintage()))
def main(): one_guitar = Guitar("Gibson L-5 CES", 1922, 16035.40) print(one_guitar) name = "Gibson L-5 CES" year = 1922 cost = 16035.40 second_name = "Another Guitar" second_year = 2012 first_guitar = Guitar(name, year, cost) second_guitar = Guitar(second_name, second_year) print("{} get_age() - Expected {}. Got {}".format(first_guitar.name, 96, first_guitar.get_age())) print("{} get_age() - Expected {}. Got {}".format(second_guitar.name, 6, second_guitar.get_age())) print("{} is_vintage() - Expected {}. Got {}".format( first_guitar.name, True, first_guitar.is_vintage())) print("{} is_vintage() - Expected {}. Got {}".format( second_guitar.name, False, second_guitar.is_vintage()))
def main(): name = "name" guitars = [] while name != "": # figure out a better way of doing while loops name = input("Name: ") if name != "": year = int(input("Year: ")) cost = float(input("Cost: $")) guitar = Guitar(name, year, cost) guitars.append(guitar) print(guitar, "added.") # guitars.append(Guitar("Gibson L-5 CES", 1922, 16035.40)) # guitars.append(Guitar("Line 6 JTV-59", 2010, 1512.9)) print("These are my guitars:") for i, guitar in enumerate(guitars): vintage = guitar.is_vintage() if vintage is True: vintage_string = "(vintage)" else: vintage_string = "" print("Guitar {}: {:>20} ({}), worth ${:10,.2f} {}".format( i + 1, guitar.name, guitar.year, guitar.cost, vintage_string))
from prac_07.guitar import Guitar Guitar1 = Guitar("Gibson L-5 CES", 1922, 16035.40) Guitar2 = Guitar("Another Guitar", 2012, 500) print("Gibson L-5 CES get_age() - Expected 95, got {}".format(Guitar1.get_age())) print("Another Guitar get_age() - Expected 5, got {}".format(Guitar2.get_age())) print("Gibson L-5 CES is_vintage() - Expected True. Got {}".format(Guitar1.is_vintage())) print("Another Guitar is_vintage() - Expected False. Got {}".format(Guitar2.is_vintage()))
from prac_07.guitar import Guitar name = "Gibson L-5 CES" year = 1922 cost = 16035.40 print("My guitar: {0}, first made in {1}.".format(name, year)) print(Guitar(name, year, cost)) guitar_gibson = Guitar(name, year, cost) guitar_another = Guitar(name="Another Guitar", year=2012) print(guitar_gibson.name, "get_age() - Expected 95. Got", guitar_gibson.get_age()) print(guitar_another.name, "get_age() - Expected 5. Got", guitar_another.get_age()) print(guitar_gibson.name, "is_vintage() - Expected True. Got", guitar_gibson.is_vintage()) print(guitar_another.name, "is_vintage() - Expected False. Got", guitar_another.is_vintage())
from prac_07.guitar import Guitar guitar1 = Guitar("Gibson L-5 CES", 1922, 16035.40) guitar2 = Guitar("Another Guitar", 2012) print(guitar1) print(guitar2) print("{} get_age() - Expected 96. Got {}".format(guitar1.name, guitar1.get_age())) print("{} get_age() - Expected 6. Got {}".format(guitar2.name, guitar2.get_age())) print("{} is_vintage() - Expected True. Got {}".format(guitar1.name, guitar1.is_vintage())) print("{} is_vintage() - Expected False. Got {}".format( guitar2.name, guitar2.is_vintage()))
from prac_07.guitar import Guitar guitar_01 = Guitar("Gibson L-5 CES", 1922, 16035.40) guitar_02 = Guitar("Another Guitar", 2012, 50.00) print(guitar_01) print("Expected 96. Got {}".format(guitar_01.get_age())) print("Expected True. Got {}".format(guitar_01.is_vintage())) print(guitar_02) print("Expected 6. Got {}".format(guitar_02.get_age())) print("Expected False. Got {}".format(guitar_02.is_vintage()))