Estoy tomando mi primer curso de Python. Debo escribir un programa que pregunte cuántos pacientes se ingresarán, cuáles son sus nombres, sus temperaturas y ordenarán la lista. Necesito que mi programa enumere los nombres con temperaturas superiores a 98.6 y me encuentro con un error de sintaxis justo después de 98.6.

def getTempOver98_6(count, howMany, temp):
    # Reset count back to 0 to start at the top of the list
    count=0


    # while loop to determine letter grade
    while count < howMany:
        if temp[count] >= 98.6
        print(patientName, temp)
        count = count + 1

#END getTempOver98_6 FUNCTION
-3
Harley Strickland 3 may. 2020 a las 18:14

2 respuestas

Código con sangría adecuada

def getTempOver98_6(count, howMany, temp):
    # Reset count back to 0 to start at the top of the list
    count=0


    # while loop to determine letter grade
    while count < howMany:
        if temp[count] >= 98.6:
            print(patientName, temp)
        count = count + 1
0
Jai Mahesh 3 may. 2020 a las 15:25

Def getTempOver98_6 (howMany, temp):

# for loop removes the need to use the variable "count" 
# for loop compares all elements.
for count in range(howMany):
    if temp[count] >= 98.6:
        print(patientName, temp)
0
Faris Fahar 7 may. 2020 a las 11:58