10 Python Learning Applications on Android Devices

    In the process of learning a language, we usually use a PC to work with relevant applications, environments, programs, read books, and use mass online courses. Now that smartphones are with us always and everywhere, it’s a sin not to take advantage of their capabilities to acquire programming knowledge or improve them.
    image
    In the process of learning a programming language, in particular Python, I believe that you need to immerse yourself in it completely. Slogan: “Not a day without a code!” I supplement, well, if not coding, then at least read about it. In order not to go out of rhythm in conditions when you need to do a lot in life, but once, but would like to learn Python, mobile applications will help you not to waste time in transport, while waiting, etc. I offer a list of applications from Google Play to learn Python on Android devices that will help you not only gain knowledge, but also test your level of Python. Three of the following applications, I definitely advise students when learning Python: Learn Python, Quiz & Learn Python and Python Challenge. Well, now more.
    image1. Learn Python Rating 4.8 on 10/20/2015
    One of the best, nice application: the interface immediately pleased. Contains short lessons and tests that control the process of learning Python. There is an element of excitement - you earn points for completing classes and tests. At the end of the course you can get a certificate. The application covers the following topics: Python basics, data types, control structures, functions and modules, working with files, functional programming, object-oriented programming, regular expressions.
    image

    image2. QPython - Python for Android 4.4 rating on
    10/19/2015 QPython is a script that runs Python on Android devices, allows you to execute scripts and projects. QPython contains a Python interpreter, a console, an editor, and an SL4A library (it doesn’t always allow you to create and run scripts written in various scripting languages ​​directly on Android devices. SL4A is intended for developers and is still at the alpha testing stage - en.wikipedia .org / wiki / SL4A ) for Android. Thus, the application offers a developer kit that makes it easy to create Python projects and scripts on Android devices. Main characteristics
    • support for Python programming on Android, including web applications, games and SL4A programming, etc.
    • running Python scripts / projects on Android devices
    • can execute python code & files with QRCode
    • QEdit makes it easy to create / edit Python scripts / projects
    • includes many useful Python libraries
    • pip support (a package management system is used to install and manage software packages written in Python en.wikipedia.org/wiki/Pip_ (package_manager))
    • Support for SL4A programming to access Android functions: network, Bluetooth, GPS, etc.
    image
    There is also a QPython3 application which, unlike QPython, has python3 support.
    image3. Python Documentation Rating 4.4 on 10/19/2015 A
    convenient and stylish application with documentation for Python 3.5 in English, completely Offline. It has an improved search, easy navigation, mobile reading format, user-friendly interface. The contents of the documentation include the following sections:
    • What's new in Python?
    • Python tutorial
    • Python reference library
    • Python reference
    • Python setup and use
    • Python HOWTOs
    • Extensions and attachments
    • Python / C API
    • Install Python modules
    • Uninstall Python modules
    • FAQs
    image

    image4. Quiz & Learn Python Rating 4.1 on 10/19/2015
    Quiz & Learn Python application for testing and improving Python knowledge and concepts (version 2.7). Questions range from the basics of Python programming to very specific, possibly unexpected, ways to write code. Depending on the progress, the questions may become more complicated. The faster you answer, the more points you get. You can remove two incorrect answers, skip a question, stop the timer, or debug the code. Developers site mobileicecube.com/quiz-learn-python .
    image

    5. Python interview questions Rating 4.0 on 10/20/2015
    An interesting application. Helps to test knowledge of the Python language in the form of an interview.
    image

    image6. Python Challenge Rating 3.9 on 10/19/2015
    This application is a test in English for users who would like to learn and test their knowledge of Python programming. The application has two main modes: Challenge Mode and Practice Mode. Challenge Mode consists of 20 questions. Points are awarded based on the time taken to resolve each issue. The test ends when the user selects the wrong answer or completes all 20 questions. In Practice Mode, questions are sorted by different topics. The user can select them. 10 questions are suggested. The user can continue the test, even if he gives an incorrect answer. All questions and answers will be shown at the end of the workout.
    image

    image7. Python Guide Rating 3.9 on 10/19/2015
    This application is a quick guide to Python. The guide will be especially useful for beginners who want to familiarize themselves with Python syntax rules. The guide covers the basics of Python programming, so users will have enough knowledge to create some kind of simple and productive application. The manual consists of the following topics: variables, conditions, functions, loops, lists, strings, dictionaries. A small list. I would like more.
    image

    image8. Python Programming in a day Rating 3.0 on 10/20/2015
    Application developers advise us to skip long, complicated books on Phyton. In order to learn how to program on Phyton 3.0 faster, they offer a short and concise application that will teach you everything you need for Phyton programming. This book is written for people who have no programming knowledge or are new to it. She focuses on the most important concepts with examples.
    image

    image9. Learn Python & Python Django Rating 3.0 on 10/20/2015
    This application is finally different from the previous ones in that it affects not only Python itself, but also Django. This is essentially an English tutorial in Python and Django on the Udemy platform. Its contents include the following topics: Python and Hello World, Python overview and history, functions, classes, databases, modules and packages, JSON, Django installation, admin interface, Django template language, etc. ... There are 18 lectures in the appendix, more than 4- x hours of high-quality content, community, video and audio lectures, presentations, articles, you can save courses for offline viewing.
    image

    image10. Python tutorial Rating 4.0 on 10/20/2015
    A collection of tutorials on Python 2 and 3. It will tell you about the history and philosophy of Python, how to install Python, work with numbers and strings in Python, about data types and variables, functions, etc. ... I didn’t like the fact that I’m a little not adapted to the capabilities of mobile phones - the fonts are small in some places. The name in Russian inspired me that the tutorial could be in Russian - but no! In general, I did not find any applications in Russian.
    image

    You can also name applications such as:

    Also popular now: