Quantcast
Channel: Funciones básicas en python 3.6 no reconoce Intrucciones dentro de while - Stack Overflow en español
Viewing all articles
Browse latest Browse all 2

Funciones básicas en python 3.6 no reconoce Intrucciones dentro de while

$
0
0

Saludos , necesito de su ayuda, tengo este algoritmo Básico , que llama funciones tipo void , el problema es que no me sigue las instrucciones del menú, al ejecutarlo solo aparece el print y se ejecuta el while sin prestar atencion a la respuesta. y no encuentro la causa. mi código es este:

def circulo():    radio = (input("Ingrese le valor del radio: "))    radio = radio * radio    print("El area del circulo es ", radio)    def cuadrado():    lado = input("Ingrese le valor del un lado: ")    lado = lado * lado    print("El area del circulo es ", lado)def triangulo():    triangulo = input("Ingrese le valor del radio: ")    triangulo = triangulo * 0.5    print("El area del circulo es ", triangulo)menu = Truewhile menu == True:    resp = input("Bienvenido \n Ingrese el valor de  la operacion que desea realizar \n 1.- circulo \n 2.- cuadrado \n 3.- triangulo \n 4.-Salir")if resp == 1:    circulo()elif resp==2:    cuadrado()elif resp==3:    triangulo()elif resp==4:    menu==Falseelse:    print("Ingrese una opcion valida")

Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images