Python - Ayuda a como se realiza estos ejercicios con condicionales como if, for, entre otros, gracias

 
Vista:

Ayuda a como se realiza estos ejercicios con condicionales como if, for, entre otros, gracias

Publicado por Condicionales (2 intervenciones) el 28/06/2020 05:38:24
3.3 Write a program to prompt for a score between 0.0 and 1.0. If the score is out of range, print an error. If the score is between 0.0 and 1.0, print a grade using the following table:
Score Grade
>= 0.9 A
>= 0.8 B
>= 0.7 C
>= 0.6 D
< 0.6 F
If the user enters a value out of range, print a suitable error message and exit. For the test, enter a score of 0.85.

Esto es lo que he hecho hasta el momento, no se como proseguir:

1
2
3
4
5
6
7
x=randint()
for x in range(0,1):
    print(x,"A")
    print(x,"B")
    print(x,"C")
    print(x,"D")
    print(x,"F")
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 765
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Ayuda a como se realiza estos ejercicios con condicionales como if, for, entre otros, gracias

Publicado por dario (185 intervenciones) el 28/06/2020 06:30:59
Hola, es un programa sencillo,solo es cuestion de pensar bien como van los condicionales.
Te dejo esto.
Salu2.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
score = float(input('Ingrese score entre 0.0 y 1.0: '))
 
if score < 0.0 or score > 1.0:
  print('Error, score fuera de rango')
elif score >= 0.9:
  print('Grade A')
elif score >= 0.8 and score < 0.9:
  print('Grade B')
elif score >= 0.7 and score < 0.8:
  print('Grade C')
elif score >= 0.6 and score < 0.7:
  print('Grade D')
else:
  print('Grade E')
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar