Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #41352 > unrolled thread

Top 10 python features

Started byAlbert Vonpupp <vonpupp@gmail.com>
First post2013-03-17 06:18 -0700
Last post2013-03-20 23:48 +0000
Articles 8 — 7 participants

Back to article view | Back to comp.lang.python


Contents

  Top 10 python features Albert Vonpupp <vonpupp@gmail.com> - 2013-03-17 06:18 -0700
    Re: Top 10 python features Miki Tebeka <miki.tebeka@gmail.com> - 2013-03-17 07:00 -0700
      Re: Top 10 python features Terry Reedy <tjreedy@udel.edu> - 2013-03-17 20:26 -0400
    Re: Top 10 python features Peter Otten <__peter__@web.de> - 2013-03-17 15:09 +0100
    Re: Top 10 python features Chris Angelico <rosuav@gmail.com> - 2013-03-18 01:21 +1100
    RE: Top 10 python features Joseph Clark <joeclark77@hotmail.com> - 2013-03-17 10:49 -0700
    Re: Top 10 python features Albert Vonpupp <vonpupp@gmail.com> - 2013-03-20 15:55 -0700
      Re: Top 10 python features Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-03-20 23:48 +0000

#41352 — Top 10 python features

FromAlbert Vonpupp <vonpupp@gmail.com>
Date2013-03-17 06:18 -0700
SubjectTop 10 python features
Message-ID<35e9c045-f835-487c-a9a1-9171151ada75@googlegroups.com>
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!

[toc] | [next] | [standalone]


#41353

FromMiki Tebeka <miki.tebeka@gmail.com>
Date2013-03-17 07:00 -0700
Message-ID<443069b7-2657-48ae-8f37-6c692a9dd508@googlegroups.com>
In reply to#41352
> I would like to know what are the top 10 most important features (on your opinion) in python.
You're in luck :) Raymond Hettinger just gave "Python is Awesome" keynote at PyCon. You can view the slides at https://speakerdeck.com/pyconslides/pycon-keynote-python-is-awesome, video will follow - not sure when.

[toc] | [prev] | [next] | [standalone]


#41376

FromTerry Reedy <tjreedy@udel.edu>
Date2013-03-17 20:26 -0400
Message-ID<mailman.3401.1363566423.2939.python-list@python.org>
In reply to#41353
On 3/17/2013 10:00 AM, Miki Tebeka wrote:
>> I would like to know what are the top 10 most important features
>> (on your opinion) in python.
> You're in luck :) Raymond Hettinger just gave "Python is Awesome"
> keynote at PyCon. You can view the slides at
> https://speakerdeck.com/pyconslides/pycon-keynote-python-is-awesome,
> video will follow - not sure when.

The full url works better ;-).
https://speakerdeck.com/pyconslides/pycon-keynote-python-is-awesome-by-raymond-hettinger

I am part way through and recommend it.

-- 
Terry Jan Reedy

[toc] | [prev] | [next] | [standalone]


#41355

FromPeter Otten <__peter__@web.de>
Date2013-03-17 15:09 +0100
Message-ID<mailman.3388.1363529374.2939.python-list@python.org>
In reply to#41352
Albert Vonpupp wrote:

> 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...

[toc] | [prev] | [next] | [standalone]


#41356

FromChris Angelico <rosuav@gmail.com>
Date2013-03-18 01:21 +1100
Message-ID<mailman.3389.1363530108.2939.python-list@python.org>
In reply to#41352
On Mon, Mar 18, 2013 at 1:09 AM, Peter Otten <__peter__@web.de> wrote:
> Albert Vonpupp wrote:
>
>> I would like to know what are the top 10 most important features (on your
>> opinion) in python.
>
> 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

[toc] | [prev] | [next] | [standalone]


#41364

FromJoseph Clark <joeclark77@hotmail.com>
Date2013-03-17 10:49 -0700
Message-ID<mailman.3395.1363542634.2939.python-list@python.org>
In reply to#41352
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
----------------------------------------
> Date: Mon, 18 Mar 2013 01:21:45 +1100
> Subject: Re: Top 10 python features
> From: rosuav@gmail.com
> To: python-list@python.org
>
> On Mon, Mar 18, 2013 at 1:09 AM, Peter Otten <__peter__@web.de> wrote:
> > Albert Vonpupp wrote:
> >
> >> I would like to know what are the top 10 most important features (on your
> >> opinion) in python.
> >
> > 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
> --
> http://mail.python.org/mailman/listinfo/python-list 		 	   		  

[toc] | [prev] | [next] | [standalone]


#41624

FromAlbert Vonpupp <vonpupp@gmail.com>
Date2013-03-20 15:55 -0700
Message-ID<720fd948-0243-441c-9350-780ce2217446@googlegroups.com>
In reply to#41352
On Sunday, March 17, 2013 10:18:16 AM UTC-3, Albert Vonpupp wrote:
> 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!

[toc] | [prev] | [next] | [standalone]


#41626

FromMark Lawrence <breamoreboy@yahoo.co.uk>
Date2013-03-20 23:48 +0000
Message-ID<mailman.3578.1363823248.2939.python-list@python.org>
In reply to#41624
On 20/03/2013 22:55, Albert Vonpupp wrote:
> On Sunday, March 17, 2013 10:18:16 AM UTC-3, Albert Vonpupp wrote:
>> 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!
>

Thanks for the thanks.

If you wish to participate further would you be kind enough to read this 
http://wiki.python.org/moin/GoogleGroupsPython

-- 
Cheers.

Mark Lawrence

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web