Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!newsfeed.xs4all.nl!newsfeed3.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.027 X-Spam-Evidence: '*H*': 0.95; '*S*': 0.00; 'else:': 0.03; 'subject:Question': 0.07; 'thx': 0.09; 'cc:addr:python-list': 0.11; 'posted': 0.15; '23,': 0.16; '24,': 0.16; 'gpg': 0.16; 'true:': 0.16; 'wrote:': 0.18; 'users.': 0.18; 'module': 0.19; 'code,': 0.22; 'cc:addr:python.org': 0.22; 'print': 0.22; 'mon,': 0.24; 'question': 0.24; 'cc:2**0': 0.24; 'cc:no real name:2**0': 0.24; 'right.': 0.26; 'second': 0.26; 'header:In-Reply-To:1': 0.27; 'statement': 0.30; 'message-id:@mail.gmail.com': 0.30; 'code': 0.31; 'you?': 0.31; '"please': 0.31; 'username': 0.31; 'writes:': 0.31; 'beginning': 0.33; "can't": 0.35; 'test': 0.35; 'received:google.com': 0.35; 'url:org': 0.36; 'should': 0.36; 'pm,': 0.38; 'does': 0.39; 'users': 0.40; 'how': 0.40; 'skip:u 10': 0.60; 'life,': 0.60; 'break': 0.61; 'john': 0.61; 'from:charset:utf-8': 0.61; 'back': 0.62; 'email addr:gmail.com': 0.63; 'real': 0.63; 'to:addr:gordon': 0.84; 'url:tk': 0.95; '2013': 0.98 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=E8Iq4MFYiQT1t+haiRZzSz1ZBelEsyZVm9MUaTOir74=; b=cXs+nX74ZYdsGkr+HX0FjBSSQGS15tRmY74t7HCICUeaaBOX1/KOCOGZWEgPkMHDLV S8LqSQWUBOwkWxLr8+2jGW47jEGfScP+sdhkqG6Jwt1LMuXBw0bK09CXNrdssxBN7EHC e3TrwTAPM2ynmQNy0B8P1LWWszS718chMmYNq9ZLMKmHv+/xb2/CLyQO5bafGrWhZQn8 7uA7PgwT70DSOh7BGyYm0ghTiUr0hhfvg8o1EjGBfVXbTBQJq2Ag8S+utOizJ51Ix//x avyzrHS4RXFW8chMkZWbPplquQ1p77iYdEKV/oPgegn+QyRUjkDIjPleuv9pSAHylACd KpsQ== X-Received: by 10.42.50.16 with SMTP id y16mr3221226icf.114.1372100006577; Mon, 24 Jun 2013 11:53:26 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: <2149a85e-e41b-46bf-a12d-7565789748a9@googlegroups.com> From: =?UTF-8?B?Q2hyaXMg4oCcS3dwb2xza2HigJ0gV2Fycmljaw==?= Date: Mon, 24 Jun 2013 20:53:06 +0200 Subject: Re: Loop Question To: John Gordon Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 33 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1372100014 news.xs4all.nl 15966 [2001:888:2000:d::a6]:49315 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:49063 On Mon, Jun 24, 2013 at 8:42 PM, John Gordon wrote: > In christhecomic@= gmail.com writes: > >> On Sunday, June 23, 2013 6:18:35 PM UTC-5, christ...@gmail.com wrote: >> > How do I bring users back to beginning of user/password question once = they >> > >> > fail it? thx > >> Can't seem to get this to cooperate...where does the while statement bel= ong? > > while True: > username =3D raw_input("Please enter your username: ") > password =3D raw_input("Please enter your password: ") > > if username =3D=3D "john doe" and password =3D=3D "fopwpo": > print "Login Successful" > break > > else: > print "Please try again" You didn=E2=80=99t test the code, did you? Because the code you posted is right. Remember to always test code before submitting. And note that the getpass module is what you should use for that second thing in real life, for the security of your users. -- Kwpolska | GPG KEY: 5EAAEA16 stop html mail | always bottom-post http://asciiribbon.org | http://caliburn.nl/topposting.html