Problema escribir programa en python
Publicado por Alejandro (5 intervenciones) el 09/01/2021 19:01:06
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)
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)
1
2
3
4
5
6
7
8
9
10
score = input('igresa puntaje: ')
try:
fscore = float(score)
except:
print('error')
print(fscore)
if fscore > 1.0 :
print('error')
elif fscore
Valora esta pregunta


0