Difference between revisions of "Python"

From ProgrammingExamples
Jump to: navigation, search
m (Python Programming Examples)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
= Python =
 
= Python =
[http://python.org/ The Python programming language] is
+
[http://python.org/ The Python programming language]
* [http://python.org/download/ Freely available]
+
* Is [http://python.org/download/ Freely available]
* Interpreted (byte code compiled)
+
* Runs [http://python.org/about/#python-runs-everywhere "everywhere"]
 +
* Is interpreted (byte code compiled)
 
* Has efficient high level [http://docs.python.org/tutorial/datastructures.html data structures]
 
* Has efficient high level [http://docs.python.org/tutorial/datastructures.html data structures]
* Provides simple, effective object oriented programming
+
* Provides simple, effective [http://en.wikipedia.org/wiki/Object-oriented_programming object oriented programming]
* Has dynamic typing (duck typing)
+
* Has dynamic typing ([http://en.wikipedia.org/wiki/Duck_typing duck typing])
 
* Has an extensive [http://docs.python.org/library/index.html standard library] as well as many [http://pypi.python.org/pypi 3rd party additions]
 
* Has an extensive [http://docs.python.org/library/index.html standard library] as well as many [http://pypi.python.org/pypi 3rd party additions]
 +
* Is readily extensible using code written in C or C++
 
There is [http://docs.python.org/ extensive online documentation], including a [http://docs.python.org/tutorial/index.html tutorial].
 
There is [http://docs.python.org/ extensive online documentation], including a [http://docs.python.org/tutorial/index.html tutorial].
 
----
 
----
Line 12: Line 14:
 
* [[Python/Smtplib|Send Emails with SMTP Library]]
 
* [[Python/Smtplib|Send Emails with SMTP Library]]
 
* [[Python/ManyArgs|Handle many parameters under maintenance]]
 
* [[Python/ManyArgs|Handle many parameters under maintenance]]
 +
* [[Python/UserPasswords|Getting a user name and (hidden text) password]]
 +
* [[Python/DictAsSwitch|How to do a switch/case statement in Python]]
 +
* [[Python/ThreePartOperator|How to mimic C's a = b ? b : c]]
 +
* [[Python/Query MySQL databases using a custom class]]

Latest revision as of 17:51, 22 September 2012

Python

The Python programming language

There is extensive online documentation, including a tutorial.


Python Programming Examples