Python Forum
using 'while loop' output going into infinite loop...
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
using 'while loop' output going into infinite loop...
#1
I am learning while loop. Below code is going into infinite loop when displaying the output. Please help.


prompt = input("Please share your age. I will tell you the price: ")

age = int(prompt)
while age == int(prompt):
    if age < 3:
        print("You are free to go!")
    elif age <=12:
        print("You have to pay $10.")
    else:
        print("You have to pay $15.")
Reply
#2
Did you mean to use "if" instead of "while"?
Reply
#3
Actually, you're comparing something that's equal to itself. You can just remove the loop.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Need help with a while loop ampereap 4 142 May-31-2024, 02:25 PM
Last Post: ampereap
  problem program runs in a loop jasserin 0 179 May-18-2024, 03:07 PM
Last Post: jasserin
  [SOLVED] Loop through directories and files one level down? Winfried 3 400 Apr-28-2024, 02:31 PM
Last Post: Gribouillis
  Loop through all files in a directory? Winfried 10 765 Apr-23-2024, 07:38 PM
Last Post: FortuneCoins
  for loop not executing Abendrot47 2 349 Apr-09-2024, 07:14 PM
Last Post: deanhystad
  Re Try loop for "net use..." failures tester_V 10 784 Mar-02-2024, 08:15 AM
Last Post: tester_V
  File loop curiously skipping files - FIXED mbk34 10 1,054 Feb-10-2024, 07:08 AM
Last Post: buran
  Optimise multiply for loop in Python KenBCN 4 594 Feb-06-2024, 06:48 PM
Last Post: Gribouillis
  Basic binary search algorithm - using a while loop Drone4four 1 474 Jan-22-2024, 06:34 PM
Last Post: deanhystad
  loop through csv format from weburl in python maddyad82 3 536 Jan-17-2024, 10:08 PM
Last Post: deanhystad

Forum Jump:

User Panel Messages

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