Algunas precisiones:
"atributo" es una variable de un objeto, no de una clase (es decir, se define para la clase pero cada objeto tiene su propia copia)
"argumento" y "parámetro" tienen definiciones distintas. "parámetro" es el nombre de la variable definida en la función, mientras que "argumento" es el valor que se pasa al llamar a la función. Ejemplo:
Código Python:
Ver originaldef mifuncion(var1, var2): # var1 y var2 son parámetros
pass
mifuncion("spam", "eggs") # "spam" y "eggs" son argumentos
Saludos.
Parámetro