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 native app development?
5 Best Programming Languages for App Development in 2021
Read more