Синтаксическая ошибка в программе для сортировки имен пациентов и температур - PullRequest
0 голосов
/ 03 мая 2020

Я прохожу свой первый python курс. Я должен написать программу, которая спрашивает, сколько пациентов следует ввести, как их зовут, их температуры и сортировать список. Мне нужна моя программа, чтобы затем перечислить имена с температурой выше 98,6, и я столкнулся с синтаксической ошибкой сразу после 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

Ответы [ 2 ]

0 голосов
/ 07 мая 2020

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 голосов
/ 03 мая 2020

код с правильным отступом

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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...