Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!news.albasani.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.019 X-Spam-Evidence: '*H*': 0.96; '*S*': 0.00; 'subject:code': 0.07; 'idle,': 0.09; 'interpreter,': 0.09; 'received:209.85.210.174': 0.13; 'received:mail-iy0-f174.google.com': 0.13; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'roy': 0.16; 'suffix': 0.16; 'wrote:': 0.18; 'trying': 0.21; 'dec': 0.22; 'wrote': 0.22; 'header:In-Reply-To:1': 0.22; 'figure': 0.23; 'dropped': 0.23; 'there.': 0.24; 'code': 0.25; 'code,': 0.27; 'message-id:@mail.gmail.com': 0.28; 'afternoon': 0.29; 'fine.': 0.29; 'pm,': 0.29; 'strings.': 0.30; 'subject:?': 0.31; 'thu,': 0.32; 'it?': 0.33; 'to:addr:python-list': 0.34; 'probably': 0.34; 'be,': 0.34; 'sequence': 0.37; 'but': 0.37; 'received:google.com': 0.37; 'received:209.85': 0.38; "i'd": 0.39; "it's": 0.40; 'received:209': 0.40; 'to:addr:python.org': 0.40; '2011': 0.61; 'spend': 0.61; 'piece': 0.66; 'with,': 0.73; '\xa0but,': 0.84; 'subject:hack': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=Rl+T/cRzD40OyGRmMSNykNqWRygkLTmu9kWcjFaz/BM=; b=NRBkGycJ3QR+hXCkCcgEBa/WnQMun2JVbAmdX0rRQpt95E4LcT5cWcUWVC09UjiDWn dkLMvofwu7T44gtJAAb2ylGRgqan2PIcT8povtkUptq8Ao5zollIzfNmqiLhE6QNV17a cY8kyeY9X7WqAjHft/NOSD9WRLogKF4SBcQek= MIME-Version: 1.0 In-Reply-To: References: Date: Thu, 1 Dec 2011 19:21:10 +1100 Subject: Re: Clever hack or code abomination? From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 14 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1322727673 news.xs4all.nl 6904 [2001:888:2000:d::a6]:55024 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:16483 On Thu, Dec 1, 2011 at 2:15 PM, Roy Smith wrote: > for suffix in [''] + [str(i) for i in xrange(-1, -20, -1)]: > > It generates the right sequence of strings. =A0But, if you came upon that > code, would it make sense to you, or would you spend half the afternoon > trying to figure out what it did and the other half of the afternoon > ranting about the deranged lunatic who wrote it? That's a self-contained piece of code.If I came upon it, I'd probably copy and paste it to IDLE, see what it comes up with, and proceed from there. Deranged you may be, but so long as code can be dropped into an interactive interpreter, it's fine. ChrisA