I'm pretty sure you're being naive in thinking Python code will run on iOS.
I think you're going about this the wrong way... what is your goal here?
Simply learning a language to learn a language doesn't sound like a good use of time. You could go ahead and learn brainf*ck, but it has no practical use, so why bother (unless you're fond of tearing your hair out while debugging code.)
IE, the reason I learned the portions of C++ that I know are so that I could use OGRE 3D, a 3D graphics engine, on my iOS and OS X apps.
The only languages you're allowed to use to write iOS apps are:
C
Obj-C
C++
Obj-C++
Obj-C is a perfect superset of C... all valid C code is valid Obj-C code.
Most valid C code is also valid C++ code.
C++ adds in a bunch of different features from what Obj-C adds... and then they share some features in common.
Obj-C++ is a merge of Obj-C and C++... I'm not exactly sure how it works, but my understanding is that all Obj-C and/or C++ code is valid Obj-C++ code.
Edit:
I just remembered this. You can also make a web app. You can use HTML 5, CSS 3, and Javascript (IDK what version) to make one of those.