1 from random import shuffle
2 from unicodedata import lookup
4 from pygame import mixer
7 letras = {lookup("tibetan letter ka"):("ka", "sound/ka.mp3"),
8 lookup("tibetan letter kha"):("k'a", "sound/kha.mp3"),
9 lookup("tibetan letter ga"):("k_'a", "sound/kh_a.mp3"),
10 lookup("tibetan letter nga"):("nga", "sound/nga.mp3")}
13 def shuffle_dictionary (dictionary):
15 # keys = list(dictionary.keys())
17 keys = dictionary.keys()
21 def generate_question(list_questions):
22 right_answer = list_questions[0]
23 answers = list_questions[0:4]
25 return right_answer, answers
29 mixer.music.load('Example.ogg')
32 #print letras["ka"][0] # letra tibetana (importante poner el print)
33 #letras["ka"][1] # fichero de sonido
36 keys = shuffle_dictionary(letras)
37 right_answer, answers = generate_question(keys)
39 initializeSnack(ventana)
40 ventana.geometry("185x260+100+80")
41 label = Label(ventana, text = right_answer, font=("", 80))
44 play_sound=Button(ventana,width=40,height=30,fg='black',
45 bitmap='snackPlay', command=play_ogg).place(x=5,y=102)
46 option_1 = Button(ventana,width=7,height=3,fg='black',
47 text=letras[answers[0]][0]).place(x=5,y=140)
48 option_2 = Button(ventana,width=7,height=3,fg='black',
49 text=letras[answers[1]][0]).place(x=5,y=200)
50 option_3 = Button(ventana,width=7,height=3,fg='black',
51 text=letras[answers[2]][0]).place(x=95,y=140)
52 option_4 = Button(ventana,width=7,height=3,fg='black',
53 text=letras[answers[3]][0]).place(x=95,y=200)