Python Forum
Guessing Game with .WAV Files - Python Coding
Thread Rating:
  • 2 Vote(s) - 2.5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Guessing Game with .WAV Files - Python Coding
#4
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.
Reply


Messages In This Thread
RE: Guessing Game with .WAV Files - Python Coding - by NonEntity - Nov-11-2018, 11:21 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
Question Beginner Boolean question [Guessing game] TKB 4 2,568 Mar-22-2022, 05:34 PM
Last Post: deanhystad
  Unable to count the number of tries in guessing game. Frankduc 7 2,155 Mar-20-2022, 08:16 PM
Last Post: menator01
  Tic-Tac game (Beginner's coding) Shahmadhur13 5 3,375 Aug-29-2020, 08:40 PM
Last Post: deanhystad
  Guessing game problem IcodeUser8 7 3,943 Jul-19-2020, 07:37 PM
Last Post: IcodeUser8
  Beginner Code, how to print something after a number of turns (guessing game) QTPi 4 2,982 Jun-18-2020, 04:59 PM
Last Post: QTPi
  Python Help - Guessing Game JamieT 5 2,955 Apr-16-2020, 01:30 PM
Last Post: deanhystad
  Guessing game kramon19 1 2,294 Mar-25-2020, 04:17 AM
Last Post: deanhystad
  Help for guessing game code Kronos 5 3,495 Mar-09-2020, 04:53 PM
Last Post: snippsat
  guessing the number game go127a 6 5,057 Apr-27-2019, 01:23 PM
Last Post: go127a
  Guessing Game does not work the_entrepreneur 3 2,960 Apr-20-2019, 06:19 AM
Last Post: SheeppOSU

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020