Abaixo está um programa Python, dividido em várias peças. Após cada print
, dê o valor que será exibido na tela.
Se avaliar a instrução print
resultaria em erro, insira error
na caixa. Se o valor da expressão for uma função, escreva function
na caixa. Se o valor da expressão for uma classe, escreva class
na caixa. Se o valor for uma instância, escreva instance
na caixa.
class Car:
weight = 1000
def __init__(self, weight, driver):
self.weight = weight
self.driver = driver
class Person:
weight = 100
def __init__(self, weight):
self.weight = weight
print(Person)
p = Person(150)
print(p)
c = Car(2000, p)
print(Car.weight)
print(c.weight)
print(c.driver.weight)
print(Car.driver.weight)
print(c.driver.driver.weight)