Imprimir el reverso de una cadena que contiene los dígitos en Python

Aquí, vamos a aprender cómo escribir una función en el lenguaje de programación Python que devuelve el entero obtenido mediante la inversión de los dígitos del número entero dado?

Una función es el conjunto de código que crea para realizar una tarea específica y class trabajo diferentes entradas. Cuando tenemos que hacer el mismo trabajo después de un intervalo entonces la función reduce la longitud del código, la complejidad de tiempo, etc. Aquí, vamos a escribir una función en Python que toma como entrada un entero positivo, que será entregado por el usuario y devuelve el entero obtenido mediante la inversión de los dígitos . Antes de ir a resolver este problema, vamos a aprender un poco acerca de la función y la forma de crear en el lenguaje de programación Python.

Sintaxis para crear una función en Python:

    # definition
def function_name(parameters):
''' function statement that specifies the work
of the function i.e body of function.'''
return(expression)
# function calling
print(functionname(parameters)

El bloque de función se inicia con la “def” palabra clave y “function_name” . En el paréntesis, que puede tener un argumento o no.

Ahora, vamos a empezar a crear una función en Python que devuelve el entero obtenido mediante la inversión de los dígitos. Antes de ir a resolver el problema anterior, asumir el nombre de una función es la inversa (n) y el parámetro n cuyo valor será proporcionado por el usuario. La función inversa (n) devuelve el entero obtenido mediante la inversión de los dígitos en n .

Programa:

# function definition that will return 
# reverse string/digits
def reverse(n):
# to convert the integer value into string
s=str(n)
p=s[::-1]
return p
# now, input an integer number
num = int(input('Enter a positive value: '))
# Calling the function and printing the result
print('The reverse integer:',reverse(num))

salida

RUN 1:
Enter a positive value: 123456
The reverse integer: 654321
RUN 2:
Enter a positive value: 362435
The reverse integer: 534263

En Python, [:: – 1] se utiliza a la lista inversa, cuerda, etc . Es una propiedad de cortar de la lista.

Al utilizar el código anterior, podemos invertir una cadena que contiene sólo dígitos, para practicar más programas, visita – programas Python.


Deja un comentario

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