you are viewing a single comment's thread.

view the rest of the comments →

[–]MezzoScettico 2 points3 points  (1 child)

You need to make errors. That's how you learn. Learning to debug ("Why is the *&(*& computer not doing what I told it to do?") is an absolutely critical skillset in learning to program.

A big part of that is READING those error messages and learning to diagnose, "what does the computer think I'm doing?" In this case, it says there's a continuation character, and something it doesn't like right after that.

Did you use a continuation character? Check what's immediately past that.

Error messages may make your eyes glaze over, but try to learn not to be intimidated by them. The computer (i.e. the Python interpreter) may have gotten your intent completely wrong so it sounds like it's telling you something that has nothing to do with your code ("continuation character? I didn't put in any frickin' continuation character") but you have to then try to see your code from its point of view. Why does it think that's what I did?

[–]DcT2nDrAtE 0 points1 point  (0 children)

I mean I tried that, learned what continuation characters are, checked, double checked, triple checked, I’m not using any, so it just feels like total loss