Opening the iTunes Store.If iTunes doesn't open, click the iTunes application icon in your Dock or on your Windows desktop.Progress Indicator
Opening the iBooks Store.If iBooks doesn't open, click the iBooks app in your Dock.Progress Indicator

iTunes is the world's easiest way to organize and add to your digital media collection.

We are unable to find iTunes on your computer. To download the free app Learn to Code with Python by Sololearn Inc, get iTunes now.

Already have iTunes? Click I Have iTunes to open it now.

I Have iTunes Free Download

Learn to Code with Python

By Sololearn Inc

This app is only available on the App Store for iOS devices.


Learn Python in the most social and fun way, with SoloLearn!

Learn Python, one of today's most in-demand programming languages on-the-go, while playing, for FREE! Compete and collaborate with your fellow SoloLearners, while surfing through short lessons and fun quizzes. Practice writing Python code within the app, collect points, and show off your skills.
When you complete the course, you'll win a Certificate of Completion as a trophy!

The SoloLearn Learn Python Course covers the following topics:
• Python Basics
• Data Types
• Control Structures
• Functions and Modules
• Exceptions
• Working with Files
• Functional Programming
• Object-Oriented Programming
• Regular Expressions
• ...and even more!

So don’t wait; dive right in! Start coding with Python!

What's New in Version 3.1.2

* Bug fixes for iOS 11
* Performance & stability improvements


iPhone Screenshot 1
iPhone Screenshot 2
iPhone Screenshot 3
iPhone Screenshot 4
iPhone Screenshot 5
iPad Screenshot 1
iPad Screenshot 2
iPad Screenshot 3

Customer Reviews

Great App, however there is a slight problem

It is a great app and I think it is very useful, however I recently bought a Brydge wireless keyboard and there is a bit of a hangup. In the playground, my quotes buttons don’t work right, there is a character indexing error, I’m thinking. For example, if I type: print(‘Hello World!’) it returns: print(æHello World!’) which is a SyntaxError and ditto with double quotes. It is quite annoying to have to lift my hand off the keyboard to press the quotes key on the screen keyboard. Please fix that so I can use your app seamlessly.

Python learning

Pretty great, but some prior coding knowledge seems to be assumed. It would be nice of a reminder that most structures in programming languages use 0-indexing. The examples could be a little more challenging. Just putting a single bracket into a fill in the blanks game is a little annoying. We should type out full lines to better learn the syntax and flow of a scripting language.

Pretty Nice

It's really great. The lessons are descriptive and there are great examples. The only problem is that they don't give enough practice questions and when I play against other players the questions greatly increase in difficulty. Overall the app's got a good concept but it definitely has room for improvements.

Learn to Code with Python
View in iTunes
This app is designed for both iPhone and iPad
  • Free
  • Category: Education
  • Updated:
  • Version: 3.1.2
  • Size: 40.1 MB
  • Languages: English, Russian, Spanish
  • Seller:

Compatibility: Requires iOS 8.0 or later. Compatible with iPhone, iPad, and iPod touch.

Customer Ratings

Current Version:
All Versions: