Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Taking user input
#2
Please use Python tags when posting code. See the BBCode link in my signature below for instructions.

I'm not totally sure what the tree of questions is going to look like, but you might think about something like this:

offset_left_or_right = input("Which side of the transition is offset? Left or Right? ")
query = "Is bottom {} going up to the left or right? "
bot_corner_to_left_or_right = input(query.format(offset_left_or_right))
This allows you to modify the question being asked, and store where the bottom corner is going, regardless of which corner it is.

We often have to tell new programmers to use more descriptive variable names. That's not a problem here, but I think you're over doing it. I seen guidelines saying that variable names start to be a problem when they are longer than 12 to 15 characters. Take offset_left_or_right. It seems you are just adding the possible values. Unless it needs to be clarified that it's not some other offset, I would just call it offset.
Craig "Ichabod" O'Brien - xenomind.com
I wish you happiness.
Recommended Tutorials: BBCode, functions, classes, text adventures
Reply


Messages In This Thread
Taking user input - by mtndewwarrior - Sep-19-2018, 03:03 AM
RE: Taking user input - by ichabod801 - Sep-19-2018, 03:20 AM
RE: Taking user input - by mtndewwarrior - Sep-19-2018, 03:42 AM
RE: Taking user input - by gruntfutuk - Sep-19-2018, 08:14 AM
RE: Taking user input - by mtndewwarrior - Sep-20-2018, 12:35 AM
RE: Taking user input - by ichabod801 - Sep-19-2018, 02:20 PM
RE: Taking user input - by ichabod801 - Sep-20-2018, 01:40 AM
RE: Taking user input - by mtndewwarrior - Sep-20-2018, 03:03 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  WHILE LOOP NOT RETURNING USER INPUT AFTER ZerroDivisionError! HELP! ayodele_martins1 7 1,127 Oct-01-2023, 07:36 PM
Last Post: ayodele_martins1
  restrict user input to numerical values MCL169 2 960 Apr-08-2023, 05:40 PM
Last Post: MCL169
  user input values into list of lists tauros73 3 1,109 Dec-29-2022, 05:54 PM
Last Post: deanhystad
Information How to take url in telegram bot user input and put it as an argument in a function? askfriends 0 1,149 Dec-25-2022, 03:00 PM
Last Post: askfriends
Question Take user input and split files using 7z in python askfriends 2 1,152 Dec-11-2022, 07:39 PM
Last Post: snippsat
Sad how to validate user input from database johnconar 3 1,997 Sep-11-2022, 12:36 PM
Last Post: ndc85430
  How to split the input taken from user into a single character? mHosseinDS86 3 1,227 Aug-17-2022, 12:43 PM
Last Post: Pedroski55
  Use pexpect to send user input alisha17 0 1,941 May-10-2022, 02:44 AM
Last Post: alisha17
  WHILE Loop - constant variables NOT working with user input boundaries C0D3R 4 1,531 Apr-05-2022, 06:18 AM
Last Post: C0D3R
  Matplotlib - close multple plots with user input Positron79 0 1,781 Dec-01-2021, 05:26 PM
Last Post: Positron79

Forum Jump:

User Panel Messages

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