Test audiometrico in python

test audiometrico in python

quando studi il "bip" e pensi: "a che minchia può servirmi" e poi l'illuminazione

import winsound

print("INIZIO TEST AUDIMETRICO")
report = ''

print("-----FREQUENZE ALTE")
partenza_alta = 5000
while partenza_alta > 2500:
winsound.Beep(partenza_alta, 30)
x = input(f"Senti il suono a {partenza_alta} hertz? S/N \n")
if (x.lower() == 's'):
partenza_alta -= 200
elif x.lower() == 'n':
report += f"riesci a percepire frequenze alte fino a {partenza_alta} hertz \n"
break
else:
print("valore non ammesso ripeto\n")

print("-----FREQUENZE BASSE")
partenza_bassa = 400
while partenza_bassa > 30:
winsound.Beep(partenza_bassa, 30)
x = input(f"Senti il suono a {partenza_bassa} hertz? S/N \n")
if (x.lower() == 's'):
partenza_bassa -= 30
elif x.lower() == 'n':
report += f"riesci a percepire frequenze basse fino a {partenza_bassa} hertz \n"
break
else:
print("valore non ammesso ripeto\n")

print(report)

Maybe you might be interested

come aumentare un contatore in pyhon in un template jinja
come aumentare un contatore in pyhon in un template jinja

il codice seguente è stato scritto e testato nella versione 3.9 e utilizzando il namespace

come usare un token a tempo per resettare la password in python
come usare un token a tempo per resettare la password in python

in questa mia prima esperienza ho usato la classe TimedJSONWebSignatureSerializer sulla versione 3.8

utilizzare strpos e substr in un template con smarty
utilizzare strpos e substr in un template con smarty

la richiesta era capire quante pageviews facevano determinate url di vari siti. Mostravo il totale ma poi mi chiesero di mostrare anche il totale raggruppato per dominio. Ed ecco che dalla url estragg...

Begin, editor VI di linux. Che emozione

validazione nell’utilizzo del modulo croniter di python

Verificare che un anagramma di una stringa sia contenuto in un’altra stringa in PHP

Come l’intelligenza artificiale può arrivare a discriminare per etnia