Ayuda con paso de variables en POO
Publicado por Marvin Morales (117 intervenciones) el 22/12/2017 21:19:05
Podrian ayudarme con python, estoy aprendiendo pero no logro comprender el paso de variables por referencia en python. He escrito el siguiente codigo para practicar pero no me funciona y me muestra siempre el error "NameError: name 'yes' is not defined":
Alguien sabe como hacer eso? siempre que ingreso datos por input, obtengo ese error que ya es muy fastidioso
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import time
array = ["a"]
class alarm():
def __init__(self):
self.time = 20
def activate(self,btn):
if btn == "on":
for i in array:
print("Alerta..!!")
time.sleep(2)
array.insert("b")
time.sleep(1)
alarm = alarm()
opt = str(input("press the btn:\n"))
if opt == "yes":
alarm.activate("on")
Alguien sabe como hacer eso? siempre que ingreso datos por input, obtengo ese error que ya es muy fastidioso
Valora esta pregunta
0