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

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

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...

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