В чем разница между return и print?
это можно описать приблизительно так
представьте что Вы стоите в очереди за зарплатой и вот Ваша очередь подошла, вы заглядываете в окошко и тут кассир:
(print) - вот ваша зарплата
показала ее Вам и спрятала обратно в стол
(return) - получите Вашу зарплату
выдала Вам деньги в окошко
в вашей воле выбрать какой вам вариант больше нравится :)
return
может вернутьprint()
аprint()
не может вернутьreturn
Если у вас с английским туго то хотя бы  через переводчик переведите эти 2 слова