Question: what is the difference between return and print?
Answer: Answer 51900c3fa31802c99c0043c6 print just shows the human user a string representing what is going on inside the computer. The computer cannot make use of that printing. return is how a function gives back a value. This value is often unseen by the human user, but it can be used by the computer in further functions.