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


Groups > comp.lang.python > #83879

Re: How to "wow" someone new to Python

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!newsfeed.xs4all.nl!newsfeed2a.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <skip.montanaro@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.015
X-Spam-Evidence '*H*': 0.97; '*S*': 0.00; '16,': 0.03; 'subject:Python': 0.06; 'matplotlib': 0.09; 'subject:How': 0.10; 'cc:addr:python-list': 0.11; 'python': 0.11; 'jan': 0.12; 'csv': 0.16; 'dig': 0.16; 'easily,': 0.16; 'ideally,': 0.16; 'language?': 0.16; 's/he': 0.16; 'wrote:': 0.18; "python's": 0.19; 'examples': 0.20; 'programming': 0.22; 'email addr:gmail.com&gt;': 0.22; 'cc:addr:python.org': 0.22; 'skip': 0.24; 'cc:2**0': 0.24; 'header :In-Reply-To:1': 0.27; 'idea': 0.28; 'chris': 0.29; 'am,': 0.29; 'quickly': 0.29; 'see,': 0.30; 'message-id:@mail.gmail.com': 0.30; 'along': 0.30; 'url:mailman': 0.30; 'lines': 0.31; 'with,': 0.31; 'file': 0.32; 'url:python': 0.33; 'fri,': 0.33; 'maybe': 0.34; "i'd": 0.34; 'something': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'introducing': 0.36; 'url:listinfo': 0.36; 'url:org': 0.36; 'should': 0.36; 'experience,': 0.37; 'so,': 0.37; 'subject:new': 0.38; 'awesome': 0.38; 'previous': 0.38; 'subject:" ': 0.39; 'url:mail': 0.40; 'how': 0.40; 'is.': 0.60; 'new': 0.61; 'simple': 0.61; "you're": 0.61; 'first': 0.61; 'show': 0.63; 'great': 0.65; 'to:addr:gmail.com': 0.65; 'details': 0.65; 'minutes': 0.67; 'friend': 0.79; '2015': 0.84
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=85EtNkR5OKmGGg0ng90UhldHMRDJRS0Kz0T9h6bSoiU=; b=PFT3Ue5yIg0H6Eitsgw96Ssat0apEOfX54LAFHc4HS4lTa9NLyLsswSvLLowOfIqU1 gj8wbV/QwQD6yQ1TTbyQVYXwB3dXfRrDCJJaIzJB1P7//oWzxKBokGW7/myowhJFSASU dLEOXeryEYK7FZ0T/CvNA49k8tj5yMpMcFWuUSgns94klpidmHhN0QV6gc+NgNy7jtjz 0EixtPZKORJXyLNg4ZtcvccznVsCSthaco7U0pqtw2CT5546UsSUMxQwmwCl/V7gjQ5l S5y4vc65z1iuFxFhbn3zk2mqGuRT4V1sIlHAbfxopOQC40BMimoOPnuTaDrMsfM/gZE8 6rVg==
MIME-Version 1.0
X-Received by 10.202.19.132 with SMTP id 4mr9269188oit.10.1421421316367; Fri, 16 Jan 2015 07:15:16 -0800 (PST)
In-Reply-To <CAPTjJmpTbbj=Dqc6PN-ec4n6-WdFjpSAzwawObSd3Dvwbkpi=A@mail.gmail.com>
References <CAPTjJmpTbbj=Dqc6PN-ec4n6-WdFjpSAzwawObSd3Dvwbkpi=A@mail.gmail.com>
Date Fri, 16 Jan 2015 09:15:16 -0600
Subject Re: How to "wow" someone new to Python
From Skip Montanaro <skip.montanaro@gmail.com>
To Chris Angelico <rosuav@gmail.com>
Content-Type multipart/alternative; boundary=001a113dfb78a36c1d050cc67025
Cc "python-list@python.org" <python-list@python.org>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.17793.1421421324.18130.python-list@python.org> (permalink)
Lines 68
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1421421324 news.xs4all.nl 2909 [2001:888:2000:d::a6]:55618
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:83879

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

If you want to show off the REPL, I'd got for iPython and show them some
simple matplotlib examples (plotting sin waves, maybe dig up a CSV file on
the net with some data your friend is familiar with, etc)

Skip


On Fri, Jan 16, 2015 at 9:03 AM, Chris Angelico <rosuav@gmail.com> wrote:

> Scenario: You're introducing someone to Python for the first time.
> S/he may have some previous programming experience, or may be new to
> the whole idea of giving a computer instructions. You have a couple of
> minutes to show off how awesome Python is. What do you do?
>
> I was thinking along the lines of a simple demo in the REPL, showing
> off some of Python's coolest features. But then I got stuck on the
> specifics. What are Python's best coolnesses? What makes for a good
> demo?
>
> Ideally, this should be something that can be demo'd quickly and
> easily, and it should be impressive without going into great details
> of "and see, this is how it works on the inside". So, how would you
> brag about this language?
>
> ChrisA
> --
> https://mail.python.org/mailman/listinfo/python-list
>

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

Re: How to "wow" someone new to Python Skip Montanaro <skip.montanaro@gmail.com> - 2015-01-16 09:15 -0600

csiph-web