Help me in solving PYTH107 problem

My issue

update the code below to solve the problem

n = int(input())

for i in range(1,11):
if i == n:
continue
print(i)

#expalin this code

My code

# update the code below to solve the problem

n = int(input())


for i in range(1,11):
    if i == n:
        continue
    print(i)

Learning course: Learn Python
Problem Link: CodeChef: Practical coding for everyone

So, the overall behavior of the code is as follows:

  1. The user inputs an integer value, which is stored in the variable n.
  2. The loop iterates over the numbers from 1 to 10 (inclusive).
  3. For each iteration of the loop, if the current value of i is equal to n, that iteration is skipped (due to the continue statement).
  4. If the current value of i is not equal to n, it is printed.

In summary, the code prints all numbers from 1 to 10 except for the number n that the user entered. If n is, for instance, 5, the program will print all numbers from 1 to 10 except for 5