We will now write a program -- a series of instructions that Python will execute sequentially.
exam_grade = 98 engsci_adjustment = 20 exam_grade = exam_grade - engsci_adjustment print(exam_grade)
First we assign 98 to
exam_grade and 20 to
engsci_adjustment. Then we compute
(exam_grade - engsci_adjustment), and assign that to
exam_grade. Fianlly, we print
Note the difference from math. The following:
exam_grade = exam_grade - engsci_adjustment
is not an equation (i.e., we can't conclude that
engsci_adjustment is 0 or anything like that). Rather, it's an instruction: evaluate
(exam_grade - engsci_adjustment), and put whatever value you get into the variable
exam_grade, forgetting what
exam_grade was before.
The result is that
exam_grade becomes 78, and then that value gets printed.