Как понять ошибку подтверждения, чтобы устранить проблему? - PullRequest
0 голосов
/ 23 сентября 2019

Я не понимаю ошибку подтверждения, поэтому я могу сделать правильные корректировки.Я думаю, что я исправил, что я, очевидно, не сделал, поэтому я ищу направление, по которому мне нужно идти в правильном направлении.

Я переписывал несколько раз и спрашиваю, не застрял ли я (если, иначе), так как это было заданием

if living == "commuting":
    living = "a commuter." 
else:
    living = "living in the dorms."
print("You said that you were a " + status + " student, who will be " + living)

if status == "in-state":
    SEMESTER_TUITION_FEES = SEMESTER_IN_STATE 
else:
    SEMESTER_TUITION_FEES = SEMESTER_OUT_OF_STATE 

if living == "commuting":
    SEMESTER_ROOM_BOARD = SEMESTER_ROOM_BOARD_COMMUTERS

elif living == "resident":
    SEMESTER_ROOM_BOARD = SEMESTER_ROOM_BOARD_RESIDENTS

# code check block - don't change this cell.

assert (status == 'in-state' and SEMESTER_TUITION_FEES == SEMESTER_IN_STATE or
        status == 'out-of-state' and SEMESTER_TUITION_FEES == SEMESTER_OUT_OF_STATE)
assert (living == 'commuting' and SEMESTER_ROOM_BOARD == 0 or
        living == 'resident' and SEMESTER_ROOM_BOARD == SEMESTER_ROOM_BOARD_RESIDENTS)

Я должен напечатать небольшое предложение, основанное на«живая» переменная и переменная «статус» из предыдущего раздела.С которым я также должен соответствовать SEMESTER_TUITION_FEES и SEMESTER_ROOM_BOARD (по состоянию или по состоянию.

Error:
AssertionError                            Traceback (most recent call last)
<ipython-input-13-809d2b5a3dc7> in <module>
      3         status == 'out-of-state' and SEMESTER_TUITION_FEES == SEMESTER_OUT_OF_STATE)
      4 assert (living == 'commuting' and SEMESTER_ROOM_BOARD == 0 or
----> 5         living == 'resident' and SEMESTER_ROOM_BOARD == SEMESTER_ROOM_BOARD_RESIDENTS)

AssertionError:
...