Python has some frameworks like Kivy and Beeware to do mobile application development. However, Python is not the best programming language for doing mobile app development . There are better choices available, like Java and Kotlin (for Android) and Swift (for iOS).
Read moreWhich language is best for mobile app development?
Top Programming Languages for Android App Development
Read more