[ Foro de Python ]

Problema al escribir programa en python

09-Jan-2021 19:05
Invitado (Alejandro)
0 Respuestas

Buenas tardes, me estoy iniciando en la programacion con python y no consigo resolver el siguiente supuesto:

Escriba un programa para solicitar una puntuación entre 0.0 y 1.0. Si el puntaje está fuera de rango, imprima un error. Si el puntaje está entre 0.0 y 1.0, imprima un grado usando la siguiente tabla:
Score Grado
>= 0.9 A
>= 0.8 B
>= 0.7 C
>= 0.6 D
< 0.6 F
Si el usuario ingresa un valor fuera de rango, imprima un mensaje de error adecuado y salga. Para probar el código, ingrese un puntaje de 0.85. La salida deseada es B

la primera linea que me dan es
score = input('igresa puntaje: ')

El codigo que tengo escrito es este (se que esta mal, tengan en cuenta que es la primera vez)

score = input('igresa puntaje: ')
try:
fscore = float(score)
except:
print('error')

print(fscore)
if fscore > 1.0 :
print('error')
elif fscore




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...