Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Problem with elif statement
#3
Hello,

I think the problem become of call input in tests. When you enter in the "if", you call input(). If it isn't the value expected, you enter in the "elif" where you call a new input().

Try:

posx = 0
posy = 0
doForever = True
 
while doForever == True:
  value = input()
  if value == "forward":
    posy += 1
    print(posy)
  elif value == "backward":
    posy -= 1
    print(posy)
Best Regards,

Nicolas TATARENKO
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 903 Mar-30-2023, 02:53 PM
Last Post: PickleScripts
  problem with while statement. BobSmoss 3 1,675 Jan-08-2022, 03:22 PM
Last Post: BobSmoss
  Problem in if-else statement shantanu97 2 2,448 Apr-09-2021, 06:37 AM
Last Post: shantanu97
  multiple condition if statement problem FelixReiter 3 2,614 Jan-11-2021, 08:07 AM
Last Post: FelixReiter
  Problem with If statement and dataframe Milfredo 1 1,783 Sep-16-2020, 05:50 AM
Last Post: Milfredo
  Problem with If else statement Milfredo 5 2,598 Aug-30-2020, 06:32 PM
Last Post: Milfredo
  Problem with a 'break' statement. christopher3786 3 2,460 Jun-20-2020, 10:16 AM
Last Post: pyzyx3qwerty
  If elif else statement not functioning SamDiggityDog 4 2,659 Jun-03-2020, 12:27 AM
Last Post: SamDiggityDog
  Proper use of if..elif..else statement nick1941 2 2,430 Mar-06-2020, 11:22 PM
Last Post: nick1941
  Problem with an IF statement Ryan_Todd 13 5,031 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