How do I get goto to work in python
Hello, I don’t understand what you mean by this. Can you explain? Also please tell me what the “Goto” does.
Hello, it appears you’re expecting “goto” to work like it does in
bash, or some other programming language that uses it. However python does not have a “goto” command. There are external modules you could potentially use instead, but I cannot speak for how reliable they are.
Edit: I did not check the repl you provided for implementation of this, here’s a better answer taking that repl into account:
From goto’s PyPI page:
from goto import with_goto @with_goto def range(start, stop): i = start result =  label .begin if i == stop: goto .end result.append(i) i += 1 goto .begin label .end return result
Taking your code into account:
from goto import with_goto @with_goto def function(): label .area_1 print("value") label .area_1 goto .area_2
- This code will (probably) error when run, as there is no label for “.area_2”
- This really isn’t how a program like this should be done, as it’s not “pythonic”, what exactly is this supposed to do?
Never mind, I don’t suggest using the ‘goto’ thing. I suggest using IF statements. You could try my replit.
Have a great day!