コード例 #1
0
def pedirEdad():
    main_zooPantalla01.locate(1,1)
    edad = input("¿Qué edad tienes?: ")
    while validaEdad(edad) == False:
        print("Edad inválida.")
        main_zooPantalla01.locate(1,1)
        edad = input("¿Qué edad tienes?: ")
    
    return int(edad)
コード例 #2
0
def printScreen():  #funcion
    main_zooPantalla01.locate(5, 5)
    print("Bebé....:   -")
    main_zooPantalla01.locate(6, 5)
    print("Niñ@....:   -")
    main_zooPantalla01.locate(7, 5)
    print("Adult@..:   -")
    main_zooPantalla01.locate(8, 5)
    print("Jubilad@:   -")
    main_zooPantalla01.locate(10, 8)
    print("Total....:")
コード例 #3
0
def main():
    #aquí empieza mi programa
    main_zooPantalla01.clear()
    printScreen()

    edad = pedirEdad()
    precioTotal = 0  #cálculo datos

    while edad != 0:
        #calculamos tipo, precio y acumulado de entradas
        tipoE = tipoEntrada(
            edad)  #obtengo tipo de entrada según edad introducida
        precioE = preciosE[
            tipoE]  #obtengo precio de entrada según tipo de entrada
        numEntradas[tipoE] += 1
        #mostramos en pantalla el cálculo de las 3 líneas superiores
        main_zooPantalla01.locate(entradasQ[tipoE]["cantidad"][0],
                                  entradasQ[tipoE]["cantidad"][1])
        print(numEntradas[tipoE])
        main_zooPantalla01.locate(entradasQ[tipoE]["precioA"][0],
                                  entradasQ[tipoE]["precioA"][1])
        print("{:7.2f}€".format(numEntradas[tipoE] * precioE))

        precioTotal += precioE
        main_zooPantalla01.locate(10, 19)
        print("{:7.2f}€".format(precioTotal))
        edad = pedirEdad()

    main_zooPantalla01.locate(12, 1)
コード例 #4
0
def pedirEdad():  #funcion
    main_zooPantalla01.locate(1, 1)
    edad = input("¿Qué edad tienes?: ")
    while validaEdad(edad) == False:
        main_zooPantalla01.locate(24, 1)
        print("Edad inválida.", end="")

        main_zooPantalla01.locate(1, 1)
        edad = input("¿Qué edad tienes?: ")

    return int(edad)
    main_zooPantalla01.clearLine()
コード例 #5
0
        n = int(cadena)
        if n>= 0:#entonces el valor es válido
            return True
        return False
    except:
        return False
    
def pedirEdad():
    main_zooPantalla01.locate(1,1)
    edad = input("¿Qué edad tienes?: ")
    while validaEdad(edad) == False:
        print("Edad inválida.")
        main_zooPantalla01.locate(1,1)
        edad = input("¿Qué edad tienes?: ")
    
    return int(edad)

main_zooPantalla01.clear()
edad=pedirEdad()
precioTotal = 0
linea=4
while edad != 0:
    precioE = calcularPrecioEntrada(edad)
    main_zooPantalla01.locate(linea,1)
    linea+=1
    print("Precio Entrada: {}".format(precioE))
    precioTotal += precioE    
    edad=pedirEdad()

main_zooPantalla01.locate(linea,1)
print("Total: {}".format(precioTotal))
コード例 #6
0
import main_zooPantalla01
from colorama import init
init()
posicionEntrada = 18

main_zooPantalla01.locate(1, 1)
print("Edad: ")

main_zooPantalla01.locate(4, 1)
print("Entradas bebé....:")
print("Entradas niñ@....:")
print("Entradas adult@..: ")
print("Entradas jubilad@: ")