def main():
    """Test Guitar Class functionality."""
    first_guitar = Guitar("Gibson L-5 CES", 1922, 16035.40)
    second_guitar = Guitar("Another Guitar", 2013, 1500.12)

    print("{} get_age() - Expected {}. Got {}".format(first_guitar.name, 99, first_guitar.get_age()))
    print("{} get_age() - Expected {}. Got {}".format(second_guitar.name, 8, 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()))
示例#2
0
def main():

    guitar1 = Guitar("Fender Stratocaster",1923,765.4)
    print ('guitar1.get_age() - Expected 93. Got {}'.format(guitar1.get_age()))
    print ('guitar1.is_vintage - Expected True. Got {}'.format(guitar1.is_vintage()))

    print('')

    guitar2 = Guitar("Fender Stratocaster",1967,765.4)
    print ('guitar2.get_age() - Expected 49. Got {}'.format(guitar2.get_age()))
    print ('guitar2.is_vintage - Expected False. Got {}'.format(guitar2.is_vintage()))
示例#3
0
def test():
    guitar1 = Guitar('Gibson L-5 CES', 1922, 16035.40)
    guitar2 = Guitar('Another Guitar', 2013, 10000.00)
    print('{} get_age() - Expected {}. Got {}'.format(guitar1.name, 98,
                                                      guitar1.get_age()))
    print('{} get_age() - Expected {}. Got {}'.format(guitar2.name, 7,
                                                      guitar1.get_age()))
    print('{} is_vintage() - Expected {}. Got {}'.format(
        guitar1.name, True, guitar1.is_vintage()))
    print('{} is_vintage() - Expected {}. Got {}'.format(
        guitar2.name, False, guitar2.is_vintage()))
def main():
    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, 97, guitar.get_age()))
    print("{} get_age() - Expected {}. Got {}".format(other.name, 7, other.get_age()))
    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():
    """Tests for Guitar class."""

    guitar1 = Guitar("Guitar1", 1950, 9999.9)
    guitar2 = Guitar("Guitar2", 2002, 4999.9)

    print("{} get_age() - Expected {}. Got {}".format(guitar1.name, 67,
                                                      guitar1.get_age()))
    print("{} get_age() - Expected {}. Got {}".format(guitar2.name, 15,
                                                      guitar2.get_age()))
    print()
    print("{} is_vintage() - Expected {}. Got {}".format(
        guitar1.name, True, guitar1.is_vintage()))
    print("{} is_vintage() - Expected {}. Got {}".format(
        guitar2.name, False, guitar2.is_vintage()))
示例#6
0
def main():
    """

    check if get_age() and is_vintage function work properly in Guitar class
    """
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    another = Guitar("Another Guitar", 2013, 1000.55)

    print("{} get_age() - Expected 98. Got {}".format(gibson.name,
                                                      gibson.get_age()))
    print("{} get_age() - Expected 7. 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()))
示例#7
0
def test_guitars():
    name1 = "Gibson L-5 CES"
    year1 = 1922
    cost1 = 16035.40
    name2 = "Other guitar"
    year2 = 2010
    cost2 = 1000.00
    guitar1 = Guitar(name1, year1, cost1)
    guitar2 = Guitar(name2, year2, cost2)
    print("{} get_age() - Expected 98. Got {}".format(guitar1.name,
                                                      guitar1.get_age()))
    print("{} get_age() - Expected 10. 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()))
示例#8
0
def guitartest():
    """Tests for Guitar class."""
    name = "Gibson L-5 CES"
    year = 1911
    cost = 20000

    guitar = Guitar(name, year, cost)
    another = Guitar("Another Guitar", 2000, 6400)

    print("{} get_age() - Expected {}. Got {}".format(guitar.name, 107,
                                                      guitar.get_age()))
    print("{} get_age() - Expected {}. Got {}".format(another.name, 18,
                                                      another.get_age()))
    print("{} is_vintage() - Expected {}. Got {}".format(
        guitar.name, True, guitar.is_vintage()))
    print("{} is_vintage() - Expected {}. Got {}".format(
        another.name, False, another.is_vintage()))
示例#9
0
def main():
    """Demo a guitar"""
    guitar_a = Guitar("Gibson L-5 CES", 50, 16035.40)
    print("{} get age()-Excepted {}.got {}".format(guitar_a.name,
                                                   guitar_a.get_age(),
                                                   guitar_a.get_age()))
    print("{} get is vintage()-Excepted {}.Got {}".format(
        guitar_a.name, guitar_a.is_vintage(), not (guitar_a.is_vintage())))
示例#10
0
def main():

    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    another_guitar = (
        "Another Guitar",
        2013,
    )
    print(gibson.get_age())
    print(gibson.is_vintage())
示例#11
0
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 main():

    guitars = []

    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    jason = Guitar("Made in JingZhou", 1988, 8650)

    print(gibson.get_age())
    print(jason.get_age())

    print(gibson.is_vintage())
    print(jason.is_vintage())

    guitars.append(gibson)
    guitars.append(jason)

    for i, guitar in enumerate(guitars):
        print("Guitar {}: {:>20} ({}), worth $ {:10,.2f} {}".format(
            i + 1, guitar.name, guitar.year, guitar.cost, guitar.is_vintage()))
示例#13
0
def test():
    """Test guitar class"""

    name = "Gibson L-5 CES"
    year = 1922
    cost = 16035.40

    guitar = Guitar(name, year, cost)
    other = Guitar("Another Guitar", 2013, 1789.9)

    print("{} get_age() - Expected {}. Got {}".format(guitar.name, 98,
                                                      guitar.get_age()))
    print("{} get_age() - Expected {}. Got {}".format(other.name, 7,
                                                      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()))
from guitar import Guitar

test = Guitar("test", 1992, 100)
print(test)
test.get_age()
print(test.is_vintage())

guitars = []
guitars.append(Guitar("Gibson L-5 CES", 1992, 16035.40))
guitars.append(Guitar("Line 6 JTV-59", 2010, 1512.9))

for i, guitar in enumerate(guitars):
    print("Guitar {}: {:>20} ({}), worth ${:10,.2f}".format(i + 1, guitar.name, guitar.year, guitar.cost))
from guitar import Guitar

my_guitar = Guitar("Fender Stratocaster", 1954, 25000)

print(my_guitar)
print(my_guitar.get_age())
print("This guitar is vintage: {}".format(my_guitar.is_vintage()))
示例#16
0
from guitar import Guitar

gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
another = Guitar("Another Guitar", 2013, 1000)

print("{0} get_age() - Expected 98. Got {1}".format(gibson.name,
                                                    gibson.get_age()))
print("{0} get_age() - Expected 7. Got {1}".format(another.name,
                                                   another.get_age()))
print("{0} is_vintage() - Expected True. Got {1}".format(
    gibson.name, gibson.is_vintage()))
print("{0} is_vintage() - Expected False. Got {1}".format(
    another.name, another.is_vintage()))
from guitar import Guitar

Gibson = Guitar("Gibson L-5 CES" , 1922, 16035.40)
Hendjai = Guitar("Hendjai L-4 DUN", 2010, 16035.40)
print(Gibson)
print(Gibson.get_age())
print(Gibson.is_vintage())
print(Hendjai)
print(Hendjai.get_age())
print(Hendjai.is_vintage())
示例#18
0
from guitar import Guitar

test_1 = Guitar(name='Gibson L-5 CES', year=1922, cost=16035.40)
test_2 = Guitar(name='Another Guitar', year=2007, cost=130)
print(test_1)
print(test_2)

print(Guitar.get_age(test_1))
print(Guitar.get_age(test_2))

print(Guitar.is_vintage(test_1))
print(Guitar.is_vintage(test_2))


示例#19
0
def main():
    gibson = Guitar("Gibson L-5 CES", 1922)
    another = Guitar("Another Guitar", 2012)
    print(gibson, gibson.get_age(), gibson.is_vintage())
    print(another, another.get_age(), another.is_vintage())
示例#20
0
from guitar import Guitar

gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
new = Guitar("GG", 2010, 19000)
print(gibson)
print(gibson.get_age())
print(gibson.is_vintage())
print(new.get_age())
print(new.is_vintage())
示例#21
0
def main():
    g1 = Guitar("abc", 1910, 65)
    g1.get_age()
    if g1.is_vintage():
        print("vintage")
    print(g1)
示例#22
0
from guitar import Guitar

name = "Gibson L-5  CES"
year = 1922
cost = 16035.40

guitar = Guitar(name, year, cost)

print("{} get_age() - Expected {}. Got {}".format(guitar.name,
                                                  guitar.get_age(),
                                                  guitar.get_age()))
print("{} is_vintage() - Expected {}. Got {}".format(guitar.name,
                                                     guitar.is_vintage(),
                                                     guitar.is_vintage()))
示例#23
0
from guitar import Guitar

guitar1 = Guitar("Gibson L-5 CES", 1922, 16035.40)
guitar2 = Guitar("Gibson 2011", 2011, 20000)

print(guitar1.get_age())
print(guitar2.get_age())
print(guitar1.is_vintage())
print(guitar2.is_vintage())

guitars = []
guitars.append(guitar1)
guitars.append(guitar2)

for i, guitar in enumerate(guitars):
    print("Guitar {}: {:>20} ({}), worth ${:10,.2f} {}".format(i + 1, guitar.name, guitar.year, guitar.cost,
                                                               guitar.is_vintage()))
示例#24
0
from guitar import Guitar

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

print("{} get_age() - Expected 97. 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()))

示例#25
0
from guitar import Guitar

Gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
Hendjai = Guitar("Hendjai L-4 DUN", 2010, 16035.40)
print(Gibson)
print(Gibson.get_age())
print(Gibson.is_vintage())
print(Hendjai)
print(Hendjai.get_age())
print(Hendjai.is_vintage())
示例#26
0
from guitar import Guitar

guitar1 = Guitar("Fender Stratocaster", 2014, 765.40)
guitar2 = Guitar("Gibson L-5 CES", 1922, 16032.40)

print(guitar1.get_age())
print(guitar2.get_age())
print(guitar1.is_vintage())
print(guitar2.is_vintage())