Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Problem with elif statement
#2
as it is now, it will ask for user input twice.

posx = 0
posy = 0
 
while True:
    user_choice = input().lower()
    if  user_choice == "forward":
        posy += 1
        print(posy)
    elif user_choice == "backward":
        posy -= 1
        print(posy)
    elif user_choice == 'exit': # provide way to exit the loop
        break
If you can't explain it to a six year old, you don't understand it yourself, Albert Einstein
How to Ask Questions The Smart Way: link and another link
Create MCV example
Debug small programs

Reply


Messages In This Thread
Problem with elif statement - by Haddal99 - May-20-2019, 07:55 AM
RE: Problem with elif statement - by buran - May-20-2019, 09:25 AM
RE: Problem with elif statement - by avorane - May-20-2019, 09:26 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
Question If, elif, and else statement not working PickleScripts 3 981 Mar-30-2023, 02:53 PM
Last Post: PickleScripts
  problem with while statement. BobSmoss 3 1,756 Jan-08-2022, 03:22 PM
Last Post: BobSmoss
  Problem in if-else statement shantanu97 2 2,495 Apr-09-2021, 06:37 AM
Last Post: shantanu97
  multiple condition if statement problem FelixReiter 3 2,686 Jan-11-2021, 08:07 AM
Last Post: FelixReiter
  Problem with If statement and dataframe Milfredo 1 1,821 Sep-16-2020, 05:50 AM
Last Post: Milfredo
  Problem with If else statement Milfredo 5 2,677 Aug-30-2020, 06:32 PM
Last Post: Milfredo
  Problem with a 'break' statement. christopher3786 3 2,524 Jun-20-2020, 10:16 AM
Last Post: pyzyx3qwerty
  If elif else statement not functioning SamDiggityDog 4 2,735 Jun-03-2020, 12:27 AM
Last Post: SamDiggityDog
  Proper use of if..elif..else statement nick1941 2 2,478 Mar-06-2020, 11:22 PM
Last Post: nick1941
  Problem with an IF statement Ryan_Todd 13 5,213 Jan-30-2020, 08:22 PM
Last Post: snippsat

Forum Jump:

User Panel Messages

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