Difference between revisions of "Python"
From ProgrammingExamples
(add switch example) |
(Add ThreePartOperator) |
||
Line 16: | Line 16: | ||
* [[Python/UserPasswords|Getting a user name and (hidden text) password]] | * [[Python/UserPasswords|Getting a user name and (hidden text) password]] | ||
* [[Python/DictAsSwitch|How to do a switch/case statement in Python]] | * [[Python/DictAsSwitch|How to do a switch/case statement in Python]] | ||
+ | * [[Python/ThreePartOperator|How to mimic C's a = b ? b : c]] |
Revision as of 14:16, 5 October 2011
Python
The Python programming language
- Is Freely available
- Runs "everywhere"
- Is interpreted (byte code compiled)
- Has efficient high level data structures
- Provides simple, effective object oriented programming
- Has dynamic typing (duck typing)
- Has an extensive standard library as well as many 3rd party additions
- Is readily extensible using code written in C or C++
There is extensive online documentation, including a tutorial.