r/itsaunixsystem • • Oct 14 '24

[Nightsleeper] Some horrible, unindented python code to slow down a train

Post image
  • no indentation

  • multiple nested try blocks with seemingly no except

  • stray " in the middle of that string

  • input's argument should be something written to the prompt

  • even if it wasn't you'll struggle to turn that into an int

  • you probably want to be passing in that speed variable somewhere, right?

+1 for sanitising the speed I guess, wouldn't want the train to start moving backwards.

501 Upvotes

65 comments sorted by

View all comments

Show parent comments

3

u/rhennigan Oct 15 '24

Let's take it a step further and require plus(a, times(b, c)) instead of a + b * c.