Would really appreciate if someone could help me out with this, been messing with my head for the last two hours
>>81418
What are you actually trying to do?
This is not Python, this is BASIC written in Python.
Plus your comments just repeat what the code is saying.
>>81442
Oh didn't realise, I'm a beginner. Trying to figure out how to turn this infinite piece of code into a for loop, part of a project relating to tracing the paths of laser rays
>>81446
Okay, there's so many WTFs here I don't really know where to begin, but:
- why is the array two-dimensional?
- why are you using strings to represent integers?
- why are you using an array of strintegers when in python arrays can contain functions?
- Why are the strintegers called ONE, TWO, etc. when they're cleary referencing functions that actually do something?
- how are you using lambda calculus when you don't know the above?
I'll stop there.
If I had to de-WTF that code, first thing I'd do is turn the strintegers into functions. Then I'd have a good long think about what the control flow is actually supposed to be doing, because at the moment it looks like something from the obfuscated C contest.
Maybe go have a read up on functional programming in Python, because it looks like that's what you're trying to do, but you're using a for loop instead of applying a function to an iterator and letting the runtime parallelise everything for you.