Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Diferença entre @staticmethod e tuplas

No caso da @staticmethod, qual seria a diferença entre usar ela e uma outra forma (como tuplas e dictionary?

No exemplo da aula, me pareceu fazer mais sentido usar alguma dessas outras formas ao invés de definir um novo método kkkk

Grato :)

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Tuplas e Dicionários são estruturas de dados, e como tudo no Pyhton, são objetos. Você usa essas estruturas dentro dos seus programas conforme a adequação dos seus dados pedir. A função básica de um @staticmethod é permitir que um determinado método da classe possa ser utilizado sem que um objeto da classe seja instanciado. Esse é geralmente utilizado para métodos mais genéricos que podem ser utilizados sem a necessidade de criar um objeto para ele.