Path: csiph.com!usenet.pasdenom.info!dedibox.gegeweb.org!gegeweb.eu!nntpfeed.proxad.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!nerim.net!novso.com!newsfeed.xs4all.nl!newsfeed3a.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.017 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'patterns': 0.04; 'interpreter': 0.05; 'used.': 0.09; 'subject:question': 0.10; 'cc:addr:python-list': 0.11; 'python': 0.11; 'agree.': 0.16; 'conveying': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'intersection': 0.16; 'python;': 0.16; 'scripts.': 0.16; 'sequence:': 0.16; 'wrote:': 0.18; 'separate': 0.22; 'cc:addr:python.org': 0.22; 'print': 0.22; 'cc:2**0': 0.24; 'header:In-Reply-To:1': 0.27; 'am,': 0.29; 'mode': 0.30; 'message- id:@mail.gmail.com': 0.30; 'fine,': 0.31; 'probably': 0.32; 'run': 0.32; 'agree': 0.35; 'something': 0.35; 'no,': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'wrong': 0.37; 'turn': 0.37; 'anything': 0.39; 'does': 0.39; 'even': 0.60; 'then,': 0.60; 'most': 0.60; 'matter': 0.61; "you're": 0.61; 'making': 0.63; 'such': 0.63; 'teaching': 0.64; 'road': 0.65; 'side': 0.67; 'to:none': 0.92; 'instructors': 0.93 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:cc :content-type; bh=0T8UdfZuElcp8ilt2B9jeW1ytjQ0uvp7tgIqwdPbnYk=; b=lZYwHClEmWft2fuXJsdtMExkNvn8KCrfySux0Td3Xyp1Dk30QPiDlwrhP/t54nyDP+ G2NyD1uhlaZV+6qUBea/+MoTHADduDTGvv7qCd07hZiiR8LuS1WCd4dVaRCaF27H3TDm SdNjyGaOzxT8JkvSrd63tKH78dUGb1T67o+8q+OeXa4fgBUj+yu6B0CVDql/S217XZGZ q4QP4fDh3MP6AHYCpTKp+ZFlDK25Zz9Ek7eWRmxAfuCZUNYA/kQRvnEBUjIWxeT+hhME 4a0sg22Q7yCp0KJM6n05vM8DReE/3kluw+OAKUwrS023D1KgSBFgRTz+RswwAIGell9u mENg== MIME-Version: 1.0 X-Received: by 10.42.231.9 with SMTP id jo9mr34519472icb.12.1412614328509; Mon, 06 Oct 2014 09:52:08 -0700 (PDT) In-Reply-To: References: <9e674b54-92e8-469b-ba68-da593fc8564a@googlegroups.com> Date: Tue, 7 Oct 2014 03:52:08 +1100 Subject: Re: Practice question From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 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: 34 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1412614332 news.xs4all.nl 2891 [2001:888:2000:d::a6]:51852 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:78772 On Tue, Oct 7, 2014 at 3:23 AM, Rustom Mody wrote: > Consider the sequence: > > 1. Drives on the wrong side of the road > 2. Has no clue that there's such a concept as 'wrong side of road' > 3. Teaches people to drive without conveying anything about 'wrong side of road' > > Hopefully you will agree that 1 < 2 < 3?? > > My gripe is with 3 No, I don't agree. Teaching people to drive is separate from teaching road rules, which vary by legislature. I can draw the exact same analogy: 1. Fails to follow proper protocol at a hook turn intersection 2. Has no clue that there's such a concept as a hook turn 3. Teaches people to drive without conveying anything about hook turns. Most of you are probably in state 2, and your instructors were probably in state 3. Neither's a problem, because hook turns don't matter until you come to an intersection where they're used. (And even then, there's often signage.) The complaints you're making are about something that does not matter. There are multiple usage patterns for Python; one is to eschew the interactive interpreter and run everything from scripts. That's fine, there's nothing wrong with it. And then, the nuances of interactive Python are completely insignificant. I don't see that your complaints about print and interactive mode have anything at all to do with this thread. ChrisA