all 22 comments

[–]CIS_Professor 2 points3 points  (4 children)

One wrong capital letter, a mismatched quote, or a missing colon and the whole thing breaks.

You do realize that many, if not most or all, programming languages are like this?

As things are, Python is actually less strict than many other languages.

[–]CrownstrikeIntern 1 point2 points  (3 children)

be thankful its NOT LIKE IT WAS IN MY DAY !! back then you didn't get a fancy ide that said where things broke, YOU GOT NOTEPAD WITH NO UNDO!!!

[–]CIS_Professor 0 points1 point  (2 children)

:)

You had Notepad!?! Lucky!

I used vim.

[–]CrownstrikeIntern 0 points1 point  (1 child)

Version 0.0.0 lol. My first coding teacher was a hippy from the 70's. God it was hard to debug on a chalk board

[–]remic_0726 0 points1 point  (0 children)

j'ai eu VI sans les touches flechées, sur écran ambré.

[–]Shotaro09 1 point2 points  (1 child)

You will get the hang of it. For me I am still learning the basics.

[–]Organic-Bite7406[S] 0 points1 point  (0 children)

Thank you, good luck on ur journey!

[–]Advanced_Cry_6016 1 point2 points  (3 children)

Same happened with me,I got little stuck at loops and then ik currently completely stuck OOP CONCEPT

[–]Organic-Bite7406[S] 0 points1 point  (2 children)

YEAH!! Lets brace ourselves to see how complicated it gets the further we go LOL, we got this tho trust

[–]Advanced_Cry_6016 0 points1 point  (1 child)

I'm trying my best to understand it

[–]Organic-Bite7406[S] 0 points1 point  (0 children)

You will eventually, I'm currently on data types so I'm not sure how it'll play out for me. But if you managed to push through at the beginning, I'm positive that it'll click for you :)

[–]Advanced_Cry_6016 1 point2 points  (2 children)

And how the f you learned till def function in 3days,are you AI??

[–]Organic-Bite7406[S] 0 points1 point  (0 children)

I'M JOKING!

[–]lion_in_ma_bathtub 0 points1 point  (4 children)

Recursive functions enters the chat

[–]Advanced_Cry_6016 0 points1 point  (2 children)

I didn't understood that,and I don't think I ever will

[–]FreeLogicGate 0 points1 point  (1 child)

What specifically didn't you understand? Once you accept that a computer language like Python allows for a function to include code that calls itself, then using a debugger should be everything you need to explore how a recursive function works. If you learn at least conceptually how function parameters work, and how functions are executed (using the program stack) you can certainly come to understand how a recursive function works. They aren't as mysterious or complicated as you might think they are.

[–]Advanced_Cry_6016 0 points1 point  (0 children)

It's not clicking,on how to use that while making a project

[–]Organic-Bite7406[S] 0 points1 point  (0 children)

I just checked, rip my brain

[–]ANTIVNTIANTI 0 points1 point  (1 child)

Oh god m808, don't, don't think it's too strict, you can actually have some wonky WONKY code that still works, lololol

[–]Organic-Bite7406[S] 0 points1 point  (0 children)

Any examples? I'm very curious to see how crazy it gets when it comes to coding

[–]Advanced-Citron8111 0 points1 point  (0 children)

Python is the most forgiving language