This is great. I have never looked at python but have been coding in java for the last 10 years. This makes it very easy to compare and contrast the two languages.
Learn the python basics in 5 minutes.
Needs to stop comparing to C. Also maybe show the output.
Although python is indeed a slow running language, it doesn't mean its not versatile, or useful at all.
It is not a scripting language. It does serve the purpose well, but its not limited to that.
This cheat sheet is just the "tip of the iceberg" when it comes to python. Theres so much else in python, the complexity depicted in this cheat sheet is not accurate nor precise should we think of it as full picture of the language.
Overall: Python is an excellent language, who boasts an easy to read, elegant syntax, despite being maybe too slow for many of the complex mathematical operations/algorithms needed by advanced programmers nontheless there is a great variety of C++ APIs to deal with this problem, effectively rendering python faster. It is a great tool for the begginer(easy to understand) as it is for the expert(extendability).
I love this python intro cheatsheet. Just what I needed.
@Monkier, You got another suitable placeholder?
Very nice python quicksheet. Maybe this will help sink it in.
I'm the same as Jint3i :D
Thank God! I've been too lazy to learn Python for years now and this gives me everything at a glance.
I like the idea. Coders don't want documentation, they want examples, and that's all this is.
It's missing lists and slice notation, which are very important aspects of python programming. I don't understand how anyone could make a python cheat sheet and NOT include lists/slice.
that's all about python actually...
It'd be useful if it was in text format, so you could actually try running it and messing around if you wanted to.
But yeah, really basic Python stuff. Kind of explains it well though.
That kinda looks like Python code behind the excess bile-load of explanatory text. Winner of the Worst Python Tutorial Substitute award.
Learn the syntax of python programing language in less than a minute. Also a good reference if you are just getting familiar with the syntax of python.
Helpful for understanding python if you have no knowledge of the language
Quick guide to Python language (+- 30 seconds)
Nice language overview for python
So, if you need a colon at the end, why not just use braces and get rid of the indentation stupidity? And main() at the end? The interpreter should be able figure out where it is, so that I can write it in a logical order.
Also, the author should say that variables must be initialized not "instantiated".