¿Han usado la programacion para salvar alguna materia?

pregunto ya que esta madrugada tipo 3:30 AM hice un pequeñeo programa en python para aprenderme los numero en frances XD, y sorprendetemente funciono, voy raspando frances asi que eso me ayudo mucho.

PD: pronto es el examen

aqui dejo el codigo por si a alguien le interesa:

import random
import os
import time

count = 0

numero = [[1, "un"], [2, "deux"], [3, "trois"],
         [4, "quatre"], [5, "cinq"], [6, "six"],
         [7, "sept"], [8, "huit"], [9, "neuf"],
         [10, "dix"], [11, "onze"], [12, "douze"],
         [13, "treize"], [14, "quatorze"], [15, "quinze"],
         [16, "seize"], [17, "dix-sept"], [18, "dix-huit"],
         [9, "dix-neuf"], [20, "vingt"]]

def clear():
    os.system("cls")

def ff(numero, numero_i, user):
    global count
    if numero[numero_i][1] == user:
        print("pasaste")
        count += 1
        time.sleep(2.5)
        return True
    elif numero[numero_i][1] != user:
        print("no pasaste")
        print(f"es {numero[numero_i][1]}")
        print("count: ", count)
        return False

def main():

    num = random.randrange(1, 21)
    
    user = input(f"{num} = ")

    return ff(numero, num-1, user)


while True:
    try:
        clear()
        situacion = main()
        if situacion != True:
            break
        elif situacion != False:
            continue
    except KeyboardInterrupt:
        clear()
        print("count: ", count)
        break
2 Me gusta

Excelente script, de hecho, justo tengo pronto un examen de francés, me sera de utilidad esto XD.

1 me gusta

Yo cuando tuve que improvisar en Danza/Ed. Artística (materias que odio) me hice este pequeño script de POSIX shell porque no sabía bién como escribir un ritmo en compases. :\

USAGE="Compass: \
Usage: ${0} [0-9][0-9][0-9]"

[ $1 != [0-9][0-9][0-9] ] && echo $USAGE && exit 1

temp=true

while true; do
    if [ $temp == true ]; then
        clear && echo -e "\033[47m\n\033[0m"
    else
        clear
    fi

    sleep $((1 / $1))

    temp=$([ ! $temp ])
done

Hace un tiempo estaba intentando aprender mandalo’a y lo tengo abandonado. Voy a copiarte el método para hacer un mini “Duolingo” para el idioma.