'result' and 'Enter numbers:' are exactly the same thing - two QT labels. The example code just changes the first one's text. If you run the code, you'll see it by yourself.
PyQt is not really difficult, just boring. And a bit of magic was indeed the intended effect :)