do lado, retornar valor do lado e calcular área.''' quadrado.py class Quadrado: def __init__(self, lado): self.lado = lado def mudarLado(self, novoLado): self.lado = novoLado def valorLado(self): return self.lado def area(self): return self.lado*self.lado '''-----------------------------------------------------------------------------''' quadradoTeste.py from quadrado import Quadrado lado = int(input("Informe valor do lado do quadrado: ")) q = Quadrado(lado) print("O valor do lado eh %d e a area do quadrado eh %d" % (q.valorLado(),q.area())) lado = int(input("Informe novo valor para o lado do quadrado: ")) q.mudarLado(lado) print("O novo valor para lado eh %d e a nova area do quadrado eh %d" % (q.valorLado(),q.area()))
from ponto import Ponto from quadrado import Quadrado if __name__ == '__main__': p1 = Ponto(1, 2) p2 = Ponto(4, 4) quadrado = Quadrado(p1, p2) lista = [1, 2, 3, 4] lista[0] = 10 print(quadrado.area()) print(lista) #l1 = Ponto.avacalhador_de_listas(tuple(lista)) #print(lista) l1 = Ponto.avacalhador_de_listas(lista.copy()) print(lista) #l1 = Ponto.avacalhador_de_listas(lista) print(lista) print(l1)