Python | Programa para imprimir números de N a 1 (rango de uso () con orden inverso)

Aquí, vamos a aprender a números de impresión en orden inverso es decir, cómo utilizar el método gama () en orden inverso / disminución de pasos.

Dado el valor de N y tenemos que imprimir números de N a 1 en Python.

gama () Método

Este método se utiliza para iterar a valores de rango.

Simplemente, utilizamos gama (inicio, parada)

vamos a entender con un ejemplo, si queremos iterate cualquier bucle hasta A a B, entonces la declaración gama será gama (a, b + 1) .

Iterar en orden inverso

para iterar oscilan en el orden inverso, se utiliza 3 parámetros

  1. Inicio – valor inicial
  2. Stop – valor final
  3. Paso – incremento / decremento en el valor

Ejemplos:

1) para imprimir números de B a a

for i in range(B, A-1, -1)
print i

2) para imprimir números de B a a por escapar de un número entre

for i in range(B, A-1, -2)
print i

Programa para imprimir números de N a 1 en Python

# Python program to print numbers
# from n to 1
# input the value of n
n = int(input("Enter the value of n: "))
# check the input value
if (n<=1):
print "n should be greater than 1"
exit()
# print the value of n
print "value of n: ",n
# print the numbers from n to 1
# message
print "numbers from {0} to {1} are: ".format(n,1)
# loop to print numbers
for i in range(n,0,-1):
print i

salida 1

    Enter the value of n: 10
value of n: 10
numbers from 10 to 1 are:
10
9
8
7
6
5
4
3
2
1

salida 2 (cuando el valor de n es 1)

    Enter the value of n: 1
n should be greater than 1


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *