I've gotten stuck again. I've got no idea how to use tuples with the files. I have everything sorted but the comparing the response to what was actually played. I've even tried the dictionary function. I keep getting my "Try Again" even if the sound has been guessed correctly.
import winsound import time import random A7 = "H:\Guitar Chords\Aaug6.wav" Amaj = "H:\Guitar Chords\Amaj.wav" Amin = "H:\Guitar Chords\Amin.wav" Amin7 = "H:\Guitar Chords\Amin7.wav" Cmaj = "H:\Guitar Chords\Cmaj.wav" D7 = "H:\Guitar Chords\D7.wav" Dmaj = "H:\Guitar Chords\Dmaj.wav" E7 = "H:\Guitar Chords\E7.wav" Emaj = "H:\Guitar Chords\Emaj.wav" Emin = "H:\Guitar Chords\Emin.wav" Emin7 = "H:\Guitar Chords\Emin7.wav" Gmaj = "H:\Guitar Chords\Gmaj.wav" while True: sound = (A7, Amaj, Amin, Amin7, Cmaj, D7, Dmaj, E7, Emaj, Emin, Emin7, Gmaj) s = {"A7": A7, "Amaj": Amaj, "Amin": Amin, "Amin7": Amin7, "Cmaj": Cmaj, "D7": D7, "Dmaj": Dmaj, "E7": E7, "Emaj": Emaj, "Emin": Emin, "Emin7": Emin7, "Gmaj": Gmaj} winsound.PlaySound(random.choice(sound), winsound.SND_FILENAME|winsound.SND_ASYNC) print("A7, Amaj, Amin, Amin7, Cmaj, D7, Dmaj, E7, Emaj, Emin, Emin7, Gmaj") guess = input("What sound was just played?: ") if guess == s: print("Well done!") else: print("Try again.")This is what I have so far in my attempts.