Top 10 python features

A

Albert Vonpupp

Hello pythonistas,

I'm new to python and so far I'm really enjoying learning it.

I would like to know what are the top 10 most important features (on your opinion) in python.

I have to prepare a presentation on that and this is a very good chance to learn something new to me as well.

Thanks a lot!
 
P

Peter Otten

Albert said:
Hello pythonistas,

I'm new to python and so far I'm really enjoying learning it.

I would like to know what are the top 10 most important features (on your
opinion) in python.

I have to prepare a presentation on that and this is a very good chance to
learn something new to me as well.

Amongst our weapons are

- Generators
- Duck-Typing
- The Interactive Interpreter

and an almost fanatical devotion to the Zen.

Wait, I forgot dictionaries; it's dictionaries all the way down...
 
C

Chris Angelico

Amongst our weapons are

- Generators
- Duck-Typing
- The Interactive Interpreter

and an almost fanatical devotion to the Zen.

Wait, I forgot dictionaries; it's dictionaries all the way down...

That's five. Here's five more:

* No variable declarations - keep your code simple
* An *extensive* standard library
* comp.lang.python / python-list, Python help 24/7!
* Active development and constant improvements
* Strong OS/platform support (many Linuxes have at least some version
of Python either already installed or in the standard repository;
Windows and Mac OS have ready-to-go binaries available on python.org;
there are Pythons for various mobile platforms; even relative
obscurities like OS/2 have their ports)

Hmm. Side point regarding OS/2: I notice that
http://www.python.org/getit/other/ points to a port of 2.4.4, but Paul
Smedley has a port of 2.7.2:
http://smedley.id.au/os2ports_new/index.php?page=python - what's the
appropriate way to get that mentioned?

ChrisA
 
J

Joseph Clark

I'm a Python newbie and already found a few things that I love about the language.
Among them:

- list/set comprehensions
- dictionaries and sets
- pickle/shelve

// joseph w. clark , phd , visiting research associate
\\ university of nebraska at omaha - college of IS&T
----------------------------------------
 
A

Albert Vonpupp

Hello pythonistas,



I'm new to python and so far I'm really enjoying learning it.



I would like to know what are the top 10 most important features (on your opinion) in python.



I have to prepare a presentation on that and this is a very good chance to learn something new to me as well.



Thanks a lot!

I want to thank you all for your responses!

Regards!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,755
Messages
2,569,537
Members
45,023
Latest member
websitedesig25

Latest Threads

Top