Python Forum
I don't know what's wrong with this code [Python Console]
Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
I don't know what's wrong with this code [Python Console]
#6
I made a cleaned up version of your code:

attempts=0
guess=0
number=random.randint(1,100)
while guess!=number:
    if attempts<1:
        guess=input('Feeling lucky?  Take a guess!\n')
        attempts+=1
    elif guess>number:
        guess=input('Too high!  Would you like to try again?\nEnter a number = Yes          Alt + F4 = No\n')
        attempts+=1
    elif guess<number:
        guess=input('Try a bit higher!  Would you like to try again?\nEnter a number = Yes          Alt + F4 = No\n')
        attempts+=1
    guess = int(guess)
else:
    if attempts<5:
        print('Congratulations!  That only took you '+str(attempts)+' attempts - pretty impressive!')
    elif int(attempts)<10:
        print('It took you '+str(attempts)+' tries, but you got there eventually!')
    else:
        print('Gosh!  '+str(attempts)+' guesses?!  It\'s not your lucky day.')
        print(input('How long did you spend trying?\n')+'?  Lol')
By limiting it to one statement per line, the structure of your code becomes much clearer. It makes it easier for people to help you, and that makes it more likely that they will.

I also took out the unnecessary int() calls for attempts, and changed it so that there is only one int() call for guess.
Craig "Ichabod" O'Brien - xenomind.com
I wish you happiness.
Recommended Tutorials: BBCode, functions, classes, text adventures
Reply


Messages In This Thread
RE: I don't know what's wrong with this code [Python Console] - by ichabod801 - Dec-22-2019, 07:52 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  In Console,Python anna17 0 236 Mar-23-2024, 08:24 PM
Last Post: anna17
  I have a code which is very simple but still I cannot detect what's wrong with it max22 1 520 Nov-07-2023, 04:32 PM
Last Post: snippsat
  Something wrong with my code FabianPruitt 5 904 Jul-03-2023, 10:55 PM
Last Post: Pedroski55
  Compiles Python code with no error but giving out no output - what's wrong with it? pythonflea 6 1,638 Mar-27-2023, 07:38 AM
Last Post: buran
  Video recording with Raspberry Pi - What´s wrong with my python code? Montezuma1502 3 1,320 Feb-24-2023, 06:14 PM
Last Post: deanhystad
  Why doesn't this code work? What is wrong with path? Melcu54 7 1,896 Jan-29-2023, 06:24 PM
Last Post: Melcu54
  Am I wrong or is Udemy wrong? String Slicing! Mavoz 3 2,655 Nov-05-2022, 11:33 AM
Last Post: Mavoz
  Python Flask Realtime system printout (console) ffmpeg jttolleson 3 3,011 Apr-18-2022, 06:39 PM
Last Post: jttolleson
  Wrong code in Python exercise MaartenRo 2 1,564 Jan-01-2022, 04:12 PM
Last Post: MaartenRo
  The code I have written removes the desired number of rows, but wrong rows Jdesi1983 0 1,652 Dec-08-2021, 04:42 AM
Last Post: Jdesi1983

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020