¿Es correcto el uso? <code>class Lights: def __init__(self, color = None,state='off'): self.color=color self._state= ...

Pregunta de la clase:
Decomposición
Wilson Delgado

Wilson Delgado

Pregunta
studenthace 5 años

¿Es correcto el uso?

class Lights: def __init__(self, color = None,state='off'): self.color=color self._state= state if state='on':#Auto que cambia de color al encender luz self.color='White'
4 respuestas
para escribir tu comentario
    Jeyson David Vargas Crespo

    Jeyson David Vargas Crespo

    studenthace 4 años
    .__dict__```
    Jeyson David Vargas Crespo

    Jeyson David Vargas Crespo

    studenthace 4 años

    Hola!!! Me pueden explicar porfa esa última línea de .dict

    Primer vez que la veo, o no se si se va a ver mas adelante en el curso.

    Felipe Cortés

    Felipe Cortés

    studenthace 5 años

    Untitled.png

    Felipe Cortés

    Felipe Cortés

    studenthace 5 años

    Lo probe y funciono, lo cambie un poco:

    class Lights: def init(self, color, state='off'): self.color = color self.state = state

    def cambiodeestado(self , state): if state == &quot;on&quot;: self.color='White' self.state = &quot;on&quot; else: pass

    lights = Lights("blue") lights.cambiodeestado("on") print(lights.dict)

Curso de POO y Algoritmos con Python

Curso de POO y Algoritmos con Python

Comprende la eficiencia algorítmica con Python. Analiza complejidad temporal y espacial, visualiza resultados y resuelve problemas de optimización. Ideal para desarrollar habilidades esenciales en el análisis de algoritmos.

Curso de POO y Algoritmos con Python
Curso de POO y Algoritmos con Python

Curso de POO y Algoritmos con Python

Comprende la eficiencia algorítmica con Python. Analiza complejidad temporal y espacial, visualiza resultados y resuelve problemas de optimización. Ideal para desarrollar habilidades esenciales en el análisis de algoritmos.