# Free: Write a while loop that prints from 1 to user_num, increasing by 1 each time.

Write a while loop that prints from 1 to user_num, increasing by 1 each time. We have written all the necessary information below for you, our valued visitors. We wish you good work.

## Write a while loop that prints from 1 to user_num, increasing by 1 each time.

Write a while loop that prints from 1 to user_num, increasing by 1 each time. All necessary information and answers are given below.

A while loop is a control flow statement used in programming to repeatedly execute a block of code as long as a certain condition is true. In this case, we want to print numbers from 1 to a user-specified number, increasing by 1 each time. Here’s how you can do it in Python:

``````user_num = int(input("Enter a number: ")) # get user input and convert it to an integer

i = 1 # initialize a counter variable to start at 1
while i <= user_num: # keep looping as long as the counter is less than or equal to the user input
print(i) # print the current value of the counter
i += 1 # increment the counter by 1``````

Let’s break down what’s happening in this code:

Once the loop completes, the program will exit and the output will be displayed on the console. If the user enters a value of 5, for example, the program will output the following:

``````Enter a number: 5
1
2
3
4
5``````

As you can see, the loop printed the numbers from 1 to 5, increasing by 1 each time.

Answers to other questions you may have about (Write a while loop that prints from 1 to user_num, increasing by 1 each time.) are given below. We have presented you the most correct answer. Thank you for reading, you are always welcome.