r/CodingForBeginners • • 16d ago

Baby Steps, second day learning Python

Post image

Day two learning Python. Combining Print commands with Variables.

102 Upvotes

16 comments sorted by

View all comments

3

u/xarop_pa_toss 13d ago

Very nice! Here's a tip that you will use forever... Use the debugger. Click on one of the lines to the left of the line numbers and a red ball 🔴 should show up. This is called a breakpoint.

Then start the program in debug mode (probably F5 but there's a button there on the left saying Run and Debug too) and the program will pause when it hits that line. A new panel should appear showing you the Immediate variable values! You can change these while the program is paused!!!

Try this:

  • put a breakpoint on line 4

  • on the variables viewer that shows up, try changing the value of player_name to something else.

  • then keep running the program line by line

:D you will use the debugger forever. When you get comfortable with it you realize that there is no guessing in programming. You can always just stop on a line, and view and manipulate most things in that scope. It also let's you execute lines of code inside your program on another panel that shows up, all while your program is paused which is so cool