📜 ⬆️ ⬇️

10 apps to learn Python on Android devices

In the process of learning a language, we usually use a PC to work with the appropriate applications, environments, programs, read books, use mass online courses. Now that smartphones are with us always and everywhere, it is a sin not to use their opportunities to learn programming knowledge or improve them.
image
In the process of learning a programming language, in particular Python, I believe that you need to dive into it completely. The slogan: “Not a day without a code!” I supplement, well, if you don’t code, then at least read about it. In order not to go out of rhythm in conditions where you need to do a lot in life, but there is no time, and I would like to learn Python, mobile applications will help you not to waste your 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 in Python. I will definitely advise students when learning Python: Learn Python, Quiz & Learn Python and Python Challenge. Well, now more. image 1. Learn Python rating 4.8 on 10/20/2015One of the best, cute application: the interface immediately pleased. Contains short lessons and tests that control the process of learning Python. There is an element of excitement - score points for passing 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, work with files, functional programming, object-oriented programming, regular expressions.
image
image 2. QPython - Python for Android rating 4.4 as of 10/19/2015 Q Python is a script that runs Python on Android devices, allows you to execute scripts and projects. QPython contains the Python interpreter, the console, the editor, and the SL4A library (it does not always allow the creation and launch of scripts written in various scripting languages ​​directly on Android devices. SL4A is intended for developers and is still at the alpha testing stage - https: / /ru.wikipedia.org/wiki/SL4A) for Android. Thus, the application offers a developer kit that allows you to easily create Python projects and scripts on Android devices. Main characteristics
image
There is also a QPython3 application, which, unlike QPython, has python3 support. image 3. Python Documentation rating 4.4 as of 10.19.2015. Convenient and stylish application with documentation on Python 3.5 in English, completely Offline. It has improved search, simple navigation, mobile reading format, user-friendly interface. The content of the documentation includes the following sections:
image
image 4. Quiz & Learn Python Rating 4.1 for 10/19/2015Quiz & Learn Python application for testing and improving knowledge and concepts of Python (version 2.7). The questions range from basic programming in Python to very specific, perhaps unexpected ways to write code. Depending on the progress of the questions can be complicated. The faster you answer, the more points you get. You can delete two incorrect answers, skip the question, stop the timer, or debug the code. Site developers http://mobileicecube.com/quiz-learn-python.
image
5. Python interview questions Rating 4.0 for 10/20/2015 Interesting application. Helps to test knowledge of Python in the form of an interview.
image
image 6. Python Challenge Rating 3.9 for 10/19/2015 This application is a test in English for users who would like to learn and test their knowledge of programming in Python. The application has two main modes: Challenge Mode and Practice Mode. Challenge Mode consists of 20 questions. Points are awarded based on the time needed 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 according to different topics. The user can select them. Proposed 10 questions. The user can continue the test, even if he gives the wrong answer. All questions and answers will be shown at the end of the workout.
image
image 7. Python Guide Rating 3.9 for 10/19/2015 This application is a quick guide for Python. The manual will be especially useful for beginners who want to familiarize themselves with the rules of the Python syntax. The tutorial covers the basics of Python programming, so users will have enough knowledge to create some simple and productive application. The manual consists of the following topics: variables, conditions, functions, cycles, lists, strings, dictionaries. A small list. I would like more. <Img src = "https://habrastorage.org/getpro/habr/post_images/b79/b7c/834/b79b7c834bbf1a4a5cceb003cb5bd757.png" alt = "image" align = center /> image 8. Python Programming in a day rating 3.0 as of 10/20/2015. Application developers advise us to skip long, complex books on Phyton. In order to learn how to program in Phyton 3.0 faster, they offer a short and concise application that will teach everything necessary for Phyton programming. This book is written for people who have no knowledge in programming or are new to it. She focuses on the most important concepts with examples.
image
image 9. Learn Python & Python Django rating 3.0 (possibly due to the fact that the application is pretty fresh) on 10/20/2015This application is finally different from the previous ones in that it affects not only Python itself, but Django as well. This is essentially a Python and Django tutorial in English on the Udemy platform. Its content includes the following topics: Python and Hello World, review and history of Python, functions, classes, databases, modules and packages, JSON, Django installation, administrator interface, Django template language, etc. ... In the appendix, 18 lectures, more than 4 x hours of high-quality content, community, video and audio lectures, presentations, articles, you can save courses for offline viewing.
image
image 10. Python tutorial rating 4.0 for 10/20/2015Tyutorial tutorial for Python 2 and 3. Talk about the history and philosophy of Python, how to install Python, work with numbers and strings in Python, data types and variables, functions, etc ... I didn’t like the fact that I wasn’t adjusted a bit to the possibilities of mobile phones - the fonts are small in some places. The title in Russian inspired me that the tutorial could be in Russian - but no!
image
You can also call applications such as:

')

Source: https://habr.com/ru/post/269411/


All Articles