Guys..sololearn is a very cool app..nd i want them to make a tutorial for android as well..its so important..android helps u make games,apps and even learn xml and enhance java.Even sololearn works on an app...and thats why i wanna request these guys out there to make a Sololearn android tutorial..thanx!
Yes, you can. You need to learn Pygame ( a set of modules designed for writing games) and make use of Pgs4a library (Pygame subset for Android). Google "Pygame" & "Pgs4a" to understand better.
Another alternative is Kivy (Python library for rapid development).
Simple games is anyway the limit... and you don't really build real apk app with Python on android, but use an android Python interpreter app ( written in Java ), to run Python script, with less or more access to the android sdk ( through SL4A )...
If you mean graphics games, especially 3D games, don't guess good result ( and in a hardiest way than otherwise ): you'll be effectivly advise to look at Java at least, if not at specialized frameworks in case of 3D development ^^
I assume it's possible (Python works on Linux, and Android is built on a modified version of the Linux Kernel) but it would require quite a lot of compromises to get it to work on smartphones or tablets. Python on Android is more trouble than it's worth. just use Java or Unity.
EDIT: Kivy appears to be a very good option.
For android you can use libgdx (a cross platform)
You can find tutorials for it at udacity.com
Or you can use unity the top game development platform for 2d, 3d and even VR
You can find tutorials at unity3d.com/learn/tutorials
"Making Games with Python & Pygame"is also a free, Creative Commons-licensed book that assumes a small amount of Python programming experience. It goes into more detail with the Pygame library. There is the source code for games such as Tetris, Connect Four, Simon, Sokoban, and others.