Exemple #1
0
def main():
    make = "Gibson"
    model = "L-5 CES"
    year = 1922
    cost = 16035.40
    first_guitar = Guitar(make, model, year, cost)

    make = "Gibson"
    model = "LES PAUL SG"
    year = 2012
    cost = 6399.00
    another_guitar = Guitar(make, model, year, cost)

    # print(first_guitar)
    # print(first_guitar.get_age())
    # print(first_guitar.is_vintage())
    # print(first_guitar, ". Age: {}, Vintage: {}".format(first_guitar.get_age(), first_guitar.is_vintage()))

    print(
        first_guitar,
        ". Age: {}, Vintage: {}".format(first_guitar.get_age(),
                                        first_guitar.is_vintage()))
    print(
        another_guitar,
        ". Age: {}, Vintage: {}".format(another_guitar.get_age(),
                                        another_guitar.is_vintage()))
    print('{} {} get_age() - expected 97, Got {}'.format(
        first_guitar.make, first_guitar.model, first_guitar.get_age()))
    print('{} {} get_age() - expected 7, Got {}'.format(
        another_guitar.make, another_guitar.model, another_guitar.get_age()))
    print('{} {} is_vintage() - expected True, Got {}'.format(
        first_guitar.make, first_guitar.model, first_guitar.is_vintage()))
    print('{} {} is_vintage() - expected False, Got {}'.format(
        another_guitar.make, another_guitar.model,
        another_guitar.is_vintage()))
def main():
    gibson = Guitar("Gibson L-5 CES", 1922)
    another_guitar = Guitar("Another Guitar", 2013)
    print(gibson.get_age())
    print(another_guitar.get_age())
    print(gibson.is_vintage())
    print(another_guitar.is_vintage())
Exemple #3
0
def main():
    guitar_1 = Guitar("Gibson L-5 CES", 1922, 16035.40)
    another_guitar = Guitar("Another Guitar", 2013, 13009.25)
    print("{} get_age() - Expected {}. Got {}".format(guitar_1.name, 98, guitar_1.get_age()))
    print("{} is_vintage() - Expected {}. Got {}".format(guitar_1.name, True, guitar_1.is_vintage()))
    print("{} get_age() - Expected {}. Got {}".format(another_guitar.name, 7, another_guitar.get_age()))
    print("{} is_vintage() - Expected {}. Got {}".format(another_guitar.name, False, another_guitar.is_vintage()))
Exemple #4
0
def run_tests():

    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 main():
    Guitar1 = Guitar("Gibson L-5 CES", 1922,  16035.40)
    Guitar2 = Guitar("Another Guitar", 2013, 16035.41)
    print("{} get_age() - Expected 98. Got {}.".format(Guitar1.name, Guitar1.get_age()))
    print("{} get_age() - Expected 7. 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()))
Exemple #6
0
def main():
    f_guitar = Guitar("Gibson L-5 CES", 1922, 16035.40)
    s_guitar = Guitar("Another Guitar", 2012, 0)

    print("{} get_age() - Expected 96. Got {}".format(f_guitar.name, f_guitar.get_age()))
    print("{} get_age() - Expected 96. Got {}".format(s_guitar.name, s_guitar.get_age()))

    print("{} is_vintage() - Expected True. Got {}".format(f_guitar.name, f_guitar.is_vintage()))
    print("{} is_vintage() - Expected False. Got {}".format(s_guitar.name, s_guitar.is_vintage()))

    guitars = []

    print("My Guitars!")
    name = input("Name: ")
    while len(name) > 0:
        year = int(input("Year: "))
        cost = int(input("Cost: $"))
        temp_guitar = Guitar(name, year, cost)
        guitars.append(temp_guitar)
        name = input("Name: ")

    print("These are my guitars:")

    for i, guitar in enumerate(guitars):
        vintage_string = ""
        if guitar.is_vintage():
            vintage_string = "(vintage)"
        else:
            vintage_string = ""

        print("Guitar {}: {:>20} ({}), worth ${:10,.2f}{}".format(i + 1, guitar.name, guitar.year, guitar.cost,
                                                                  vintage_string))
Exemple #7
0
def main():
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    fender = Guitar("Fender", 2000, 4000)

    print("Gibson L-5 CES get_age() - Expected 99. Got {}".format(gibson.get_age()))
    print("Fender get_age() - Expected 21. Got {}".format(fender.get_age()))
    print("Gibson L-5 CES is_vintage() - Expected True. Got {}".format(gibson.is_vintage()))
    print("Fender is_vintage() - Expected False. Got {}".format(fender.is_vintage()))
Exemple #8
0
def main():
    guitar = Guitar("Gibson L-5 CES", 1922, 16035.40)
    other_guitar = Guitar("Another Guitar", 2013)

    print("{} get_age() - Expected {}. Got {}".format(guitar.name, 98, guitar.get_age()))
    print("{} get_age() - Expected {}. Got {}".format(other_guitar.name, 7, other_guitar.get_age()))
    print()
    print("{} is_vintage() - Expected {}. Got {}".format(guitar.name, True, guitar.is_vintage()))
    print("{} is_vintage() - Expected {}. Got {}".format(other_guitar.name, False, other_guitar.is_vintage()))
Exemple #9
0
def main():
    my_guitar = Guitar("Gibson L-5 CES", 1922, 16035.40)
    new_guitar = Guitar("Another guitar", 2012, 1035.40)
    print(my_guitar)
    print("Vintage: {}".format(str(my_guitar.is_vintage())))
    print("Year old: {}".format(my_guitar.get_age()))
    print(new_guitar)
    print("Vintage: {}".format(str(new_guitar.is_vintage())))
    print("Year old: {}".format(new_guitar.get_age()))
Exemple #10
0
def main():
    gibson_l5_ces = Guitar("Gibson L-5 CES", 1922, 16035.40)
    another_guitar = Guitar("Another Guitar", 2013, 500.00)
    print(gibson_l5_ces)
    print(another_guitar)
    print("{} get_age() - Expected 98. Got {}".format(gibson_l5_ces.name, gibson_l5_ces.get_age()))
    print("{} get_age() - Expected 7. Got {}".format(another_guitar.name, another_guitar.get_age()))
    print("{} is_vintage() - Expected True. Got {}". format(gibson_l5_ces.name, gibson_l5_ces.is_vintage()))
    print("{} is_vintage() - Expected False. Got {}".format(another_guitar.name, another_guitar.is_vintage()))
Exemple #11
0
def main():
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    test_guitar = Guitar("Test Guitar", 2013, 15)

    print(gibson.get_age())  # Expected 98. Got 98
    print(test_guitar.get_age())  # Expected 7. Got 7

    print(gibson.is_vintage())  # Expected True. Got True
    print(test_guitar.is_vintage())  # Expected False. Got False
def main():
    guitar_1 = Guitar("Gibson L-5 CES", 1922, 16035.40)
    guitar_2 = Guitar("Another guitar", 2013)
    guitar_3 = Guitar("", (2020 - 50))
    print(guitar_1.get_age())       # Expected 98
    print(guitar_2.get_age())       # Expected 7
    print(guitar_1.is_vintage())    # Expected True
    print(guitar_2.is_vintage())    # Expected False
    print(guitar_3.is_vintage())    # Expected True
def main():
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    another_guitar = Guitar("Another guitar", 2013, 100)

    print(gibson)

    print("Gibson L-5 CES get_age() - Expected 98. Got {}".format(gibson.get_age()))
    print("Another guitar get_age() - Expected 7. Got {}".format(another_guitar.get_age()))
    print("Gibson L-5 CES is_vintage() - Expected True. Got {}".format(gibson.is_vintage()))
    print("Another guitar is_vintage() - Expected False. Got {}".format(another_guitar.is_vintage()))
def main():
    """ test code for guitar class"""

    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    another_guitar = Guitar("Another Guitar", 2012, 123.12)

    print(gibson.get_age())
    print(another_guitar.get_age())
    print(gibson.is_vintage())
    print(another_guitar.is_vintage())
Exemple #15
0
def main():
    guitar1 = Guitar("Gibson L-5 CES", 1922, 16035.40)
    guitar2 = Guitar("Another Guitar", 2012, 1000)
    print(guitar1)

    print("Gibson L-5 CES get_age() - Expected 96. Got ", guitar1.get_age())
    print("Another Guitar get_age() - Expected 6. Got ", guitar2.get_age())
    print("Gibson L-5 CES is_vintage() - Expected True. Got ",
          guitar1.is_vintage())
    print("Another Guitar is_vintage() - Expected False. Got ",
          guitar2.is_vintage())
Exemple #16
0
def main():
    gibson = Guitar("Gibson", 1922, 16035.40)
    another_guitar = Guitar("Yamaha", 2012, 1000)

    print("{}, Expected 97 got - {}".format(gibson.name, gibson.get_age()))
    print("{}, Expected 7 got - {}".format(another_guitar.name,
                                           another_guitar.get_age()))
    print("{}, Expected True got - {}".format(gibson.name,
                                              gibson.is_vintage()))
    print("{}, Expected True got - {}".format(another_guitar.name,
                                              another_guitar.is_vintage()))
def test():
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    another = Guitar("Another Guitar", 2013)
    print("{} get_age() - Expected {}. Got {}".format(gibson.name, "98",
                                                      gibson.get_age()))
    print("{} get_age() - Expected {}. Got {}".format(another.name, "7",
                                                      another.get_age()))
    print("{} is_vintage - Expected {}. Got {}".format(gibson.name, "True",
                                                       gibson.is_vintage()))
    print("{} is_vintage - Expected {}. Got {}".format(another.name, "False",
                                                       another.is_vintage()))
def main():
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    another = Guitar("Another Guitar", 2010, 1200.50)

    print("{} get_age() - Expected 97 Got {}".format(gibson.name,
                                                     gibson.get_age()))
    print("{} get_age() - Expected 9 Got {}".format(another.name,
                                                    another.get_age()))
    print("{} is_vintage() - Expected True Got {}".format(
        gibson.name, gibson.is_vintage()))
    print("{} is_vintage() - Expected False Got {}".format(
        another.name, another.is_vintage()))
def main():
    """ Store guitar information and then test Guitar methods """
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.4)
    another_guitar = Guitar("Another Guitar", 2013, 10.5)
    print("{} get_age() - expected 99. Got {}".format(gibson.name,
                                                      gibson.get_age()))
    print("{} get_age() - expected 8. Got {}".format(another_guitar.name,
                                                     another_guitar.get_age()))
    print("{} is_vintage() - expected True. Got {}".format(
        gibson.name, gibson.is_vintage()))
    print("{} is_vintage() - expected False. Got {}".format(
        another_guitar.name, another_guitar.is_vintage()))
Exemple #20
0
def main():
    g1 = Guitar("Gibson L-5 CES", 1922, 16035.40)
    g2 = Guitar("Another Guitar", 2012, 7499)

    print(g1)
    print(g2)

    print(g1.get_age())
    print(g2.get_age())

    print(g1.is_vintage())
    print(g2.is_vintage())
Exemple #21
0
def main():
    """Test the Guitar class"""
    gibson_guitar = Guitar('Gibson L-5 CES', 1922, 16035.40)
    another_guitar = Guitar('Another Guitar', 2012, 2000)
    print('Gibson L-5 CES get_age() - Expected 96. Got',
          gibson_guitar.get_age())
    print('Another Guitar get_age() - Expected 6. Got',
          another_guitar.get_age())
    print('Gibson L-5 CES is_vintage() - Expected True. Got',
          gibson_guitar.is_vintage())
    print('Another Guitar is_vintage() - Expected False. Got',
          another_guitar.is_vintage())
def main():
    """Test code to use the Guitar class."""
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    another_guitar = Guitar("Another Guitar", 2013)
    print("{} get_age() - Expected 99. Got {}".format(gibson.name,
                                                      gibson.get_age()))
    print("{} get_age() - Expected 8. Got {}".format(another_guitar.name,
                                                     another_guitar.get_age()))
    print("{} is_vintage() - Expected True. Got {}".format(
        gibson.name, gibson.is_vintage()))
    print("{} is_vintage() - Expected Flase. Got {}".format(
        another_guitar.name, another_guitar.is_vintage()))
Exemple #23
0
def run_tests():
    """Test a Guitar class."""
    name = "Gibson L-5 CES"
    year = 1922
    guitar = Guitar(name, year)
    another = Guitar("Another Guitar", 2013)
    # Test that the get_age() method works
    print("{} get_age() - Expected {}. Got {}".format(guitar.name, 99, guitar.get_age()))
    print("{} get_age() - Expected {}. Got {}".format(another.name, 8, another.get_age()))
    # Test that the is_vintage() method works
    print("{} is_vintage() - Expected {}. Got {}".format(guitar.name, True, guitar.is_vintage()))
    print("{} is_vintage() - Expected {}. Got {}".format(another.name, False, another.is_vintage()))
def main():
    guitar1 = Guitar('Gibson L-5 CES', 1922, 16035.40)
    guitar2 = Guitar('Another Guitar', 2013)
    print(guitar1)
    print(guitar2)
    print('{} get_age() - Expected 98. Got {}'.format(guitar1.name,
                                                      guitar1.get_age()))
    print('{} get_age() - Expected 7. 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()))
def main():
    gibson_guitar = Guitar("Gibson L-5 CES", 1922)
    another_guitar = Guitar("Another Guitar", 2013)

    print("{} get_age() - Expected 98. Got {}".format(gibson_guitar.name,
                                                      gibson_guitar.get_age()))
    print("{} get_age() - Expected 7. Got {}".format(another_guitar.name,
                                                     another_guitar.get_age()))

    print("{} is_vintage() - Expected True. Got {}".format(
        gibson_guitar.name, gibson_guitar.is_vintage()))
    print("{} is_vintage() - Expected False. Got {}".format(
        another_guitar.name, another_guitar.is_vintage()))
Exemple #26
0
def main():
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    other = Guitar("Another Guitar", 2013, 1050.60)

    print("{} get_age() - Expected {}. Got {}".format(gibson.name, 95,
                                                      gibson.get_age()))
    print("{} get_age() - Expected {}. Got {}".format(other.name, 8,
                                                      other.get_age()))

    print("{} is_vintage() - Expected {}. Got {}".format(
        gibson.name, True, gibson.is_vintage()))
    print("{} is_vintage() - Expected {}. Got {}".format(
        other.name, False, other.is_vintage()))
def main():
    """Test to use Guitar class"""
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    another_guitar = Guitar("Another Guitar", 2013, 123678.30)
    print(gibson)
    print("{} get_age() - Expected 98. Got {}".format(gibson.name,
                                                      gibson.get_age()))
    print("{} get_age() - Expected 7. Got {}".format(another_guitar.name,
                                                     another_guitar.get_age()))
    print("{} is_vintage() - Expected True. Got {}".format(
        gibson.name, gibson.is_vintage()))
    print("{} is_vintage() - Expected False. Got {}".format(
        another_guitar.name, another_guitar.is_vintage()))
Exemple #28
0
def run_tests():
    """Run test on guitar class"""
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    another_guitar = Guitar("Another guitar", 2013, 0)
    print(gibson)
    print(another_guitar)
    print("Gibson L-5 CES get_age() - Expected 99. Got {}".format(
        gibson.get_age()))
    print("Another Guitar get_age() - Expected 8. Got {}".format(
        another_guitar.get_age()))
    print("Gibson L-5 CES is_vintage() - Expected True. Got {}".format(
        gibson.is_vintage()))
    print("Another Guitar is_vintage() - Expected False. Got {}".format(
        another_guitar.is_vintage()))
Exemple #29
0
def main():
    new_guitar = Guitar("New Guitar", 2017, 200.95)
    gibson_l5_ces = Guitar("Gibson L-5 CES", 1922, 16035.40)

    print(new_guitar)
    print(gibson_l5_ces)

    print(".age() tests")
    print("Expected 2. Got {}".format(new_guitar.get_age()))
    print("Expected 97. Got {}".format(gibson_l5_ces.get_age()))

    print("\n.isvintage() tests")
    print("Expected False. Got {}".format(new_guitar.is_vintage()))
    print("Expected True. Got {}".format(gibson_l5_ces.is_vintage()))
def main():
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    another_guitar = Guitar("Another Guitar", 2012, 0)
    print(gibson)

    print("{} get_age() - Expected 96. Got {}".format(gibson.name,
                                                      gibson.get_age()))
    print("{} get_age() - Expected 6. Got {}".format(another_guitar.name,
                                                     another_guitar.get_age()))

    print("{} is_vintage() - Expected True. Got {}".format(
        gibson.name, gibson.is_vintage()))
    print("{} is_vintage() - Expected False. Got {}".format(
        another_guitar.name, another_guitar.is_vintage()))