Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
another problem :)
#14
(Aug-03-2019, 02:09 PM)ichabod801 Wrote: You don't need a while loop. A while loop would be of use to ask the question over an over again. You only need to do it once. So remove the while loop on line 24, and unindent lines 25-28 once.

 elif selection == "3":
        if len(scores):
           score = input("Please enter a score between 0 and 100: ")
           scores.append(score)
           print(*scores, sep = "\n")
           print ('score added to list')
(Aug-03-2019, 02:09 PM)ichabod801 Wrote: Note that you will need a conditional eventually, because the assignment requires you to check that the entered value is between 0 and 100.
I am working on that now

I also changed scores and score
menu = """
1: Enter to exit
2: List scores so far
3: Add a score
4: Display the highest and lowest scores
"""
scores = [ 85.3, 85.2, 21.99 ] 
done = False
finished = False

 
while not done:
    print (menu)
 
    selection = input ("Please enter menu item 1-4: ")
 
    if selection == "1":
        done = True
        print("Thank you for using The score engine")
    elif selection == "2":
        print("Scores recorded so far:")
        print(*scores, sep = "\n")
    elif selection == "3":
        if len(scores):
           score = input("Please enter a score between 0 and 100: ")
           scores.append(score)
           print(*scores, sep = "\n")
           print ('score added to list')
      
     
    elif selection == "4":
        print("Score engine highest to lowest:")
        scores.sort()
        print("Highest score:", max(scores), "Lowest score:", min(scores))
        
Reply


Messages In This Thread
another problem :) - by raymond2688 - Aug-02-2019, 06:02 PM
RE: another problem :) - by Yoriz - Aug-02-2019, 06:15 PM
RE: another problem :) - by raymond2688 - Aug-02-2019, 07:08 PM
RE: another problem :) - by ichabod801 - Aug-02-2019, 06:29 PM
RE: another problem :) - by Yoriz - Aug-02-2019, 07:16 PM
RE: another problem :) - by raymond2688 - Aug-02-2019, 07:42 PM
RE: another problem :) - by Yoriz - Aug-02-2019, 07:47 PM
RE: another problem :) - by ichabod801 - Aug-02-2019, 08:02 PM
RE: another problem :) - by raymond2688 - Aug-02-2019, 09:15 PM
RE: another problem :) - by raymond2688 - Aug-03-2019, 01:42 PM
RE: another problem :) - by ichabod801 - Aug-03-2019, 02:09 PM
RE: another problem :) - by raymond2688 - Aug-03-2019, 02:42 PM
RE: another problem :) - by raymond2688 - Aug-03-2019, 02:15 PM
RE: another problem :) - by ThomasL - Aug-03-2019, 02:38 PM
RE: another problem :) - by ichabod801 - Aug-03-2019, 03:35 PM
RE: another problem :) - by Yoriz - Aug-03-2019, 03:42 PM
RE: another problem :) - by raymond2688 - Aug-03-2019, 05:23 PM
RE: another problem :) - by raymond2688 - Aug-03-2019, 08:32 PM
RE: another problem :) - by ichabod801 - Aug-03-2019, 09:03 PM
RE: another problem :) - by raymond2688 - Aug-03-2019, 10:21 PM
RE: another problem :) - by ichabod801 - Aug-03-2019, 10:28 PM
RE: another problem :) - by raymond2688 - Aug-04-2019, 08:26 PM
RE: another problem :) - by ichabod801 - Aug-04-2019, 09:08 PM
RE: another problem :) - by raymond2688 - Aug-05-2019, 01:18 AM
RE: another problem :) - by ichabod801 - Aug-05-2019, 01:41 AM
RE: another problem :) - by raymond2688 - Aug-05-2019, 02:16 AM
RE: another problem :) - by ichabod801 - Aug-05-2019, 01:37 PM
RE: another problem :) - by raymond2688 - Aug-05-2019, 03:38 PM
RE: another problem :) - by anagarcia - Aug-22-2019, 10:02 AM

Forum Jump:

User Panel Messages

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