Consider this course with both equally magic procedures, which return substitute string representations of the exact same object: It is possible to’t make use of them to call your variables or other symbols. That’s why redefining or mocking the print assertion isn’t possible in Python