Como determinar el número mayor y menor en Python

Cuando se esta aprendiendo programación, es importante saber cómo identificar el número mayor y menor en Python como en en este caso pero independientemente del lenguaje de programación es necesario saberlo. Esto es importante cuando se tiene una gran cantidad de números diferentes y se necesita determinar el número mayor y menor en Python para realizar una acción distinta dependiendo de cada uno de estos resultados.

Determinar el número mayor y menor en Python

Python es un lenguaje muy complejo el cual te permite realizar infinidad de instrucciones, infinidad de comparaciones y operaciones, dentro de las cuales te da la posibilidad de determinar el número mayor y menor en Python para de esta forma realizar una acción diferente para cada uno de los resultados posibles, esto se hace mediante el uso de instrucciones de comparación para ir comparando cada uno de los valores ingresados y también con ciclos iterativos para realizar esta acción indefinidamente sin necesidad de repetir código.

👊 ¿QUIERES INCREMENTAR TUS CONOCIMIENTOS EN PYTHON? 👊

Entonces te recomiendo tomar este curso de Python donde aprenderás a programar desde cero hasta convertirte en un experto, realizando varios ejercicios prácticos para que puedas aprender de una mejor manera.

👇

número mayor y menor en Python

Programa para determinar el número mayor y menor en Python

En el siguiente fragmento de texto se encuentra el código completo para determinar el número mayor y menor en Python, el cual al inicio incluye las variables necesarias para realizar todas las operaciones, también el ciclo iterativo para realizar cada una de las comparaciones indefinidamente y obviamente dentro de cada ciclo se compara cada uno de los números para ir determinando cuál es el número mayor y menor, para que al final se imprima el resultado de estos valores.

mayor = 0
menor = 0
suma = 0

cantidad = int(input("Cuantos numeros: "))
for i in range(cantidad):
    num = int(input("Ingrese el numero: "))
    if 1 == i:
        mayor = num
        menor = num
    elif num > mayor:
        mayor = num; 
    elif num < menor:
        menor = num; 
    suma += num

print("El numero mayor es: ", mayor)
print("El numero menor es: ", menor)

Explicación del código realizado en Python

Inicialización de las variables utilizadas

A continuación se presenta un fragmento de código en el cual incluye las variables que se van a utilizar, una variable de ellas es la que va a contener el número mayor, la otra variable es la que va a contener el número menor y se puede observar una variable extra que sólo va a servir para poder ver cuántas veces se realizó la comparación, aunque esta última no es necesaria para el código.

mayor = 0
menor = 0
suma = 0

Pedida de la cantidad de números

La forma en que se va a pedir la información al usuario es por medio de la creación de una variable, en la cual se va a usar la instrucción input() que permite imprimir un mensaje al usuario y guardar un valor que hay ingresado, pero debido a que este valor se guarda en formato texto es importante convertir esa variable en entero para poder utilizarla en la comparación.

cantidad = int(input("Cuantos numeros: "))

Ciclo que determina el número mayor y menor

Para poder determinar el número mayor y menor en Python se usa primeramente un ciclo interactivo el cual se va a repetir la cantidad de veces que hay ingresado el usuario que se van ingresar números, además dentro de ese ciclo se va a volver a preguntar que ingrese un número para cada una de las opciones y finalmente con ciclos comparativos se va a comparar ese número para determinar el resultado correcto.

for i in range(cantidad):
    num = int(input("Ingrese el numero: "))
    if 1 == i:
        mayor = num
        menor = num
    elif num > mayor:
        mayor = num; 
    elif num < menor:
        menor = num; 
    suma += num

Impresión de los números

Finalmente se va a imprimir el valor del número mayor y el valor del número menor.

print("El numero mayor es: ", mayor)
print("El numero menor es: ", menor)

👀 Recuerda que si quieres aprender más de este lenguaje de programación, puedes acceder a este Curso de Python donde se explica paso a paso cómo aprender este lenguaje de una manera eficiente.

👇

Resultados del código realizado

Cómo se puede observar tenemos los resultados requeridos, primero se ingresó el número 5 para determinar que se van a ingresar cinco números diferentes, seguido de eso se tienen los cinco números diferentes que ingresa el usuario y por último se imprime el valor del número mayor y menor en Python respectivamente.

Cuantos numeros: 5
Ingrese el numero: 45
Ingrese el numero: 13
Ingrese el numero: 4
Ingrese el numero: 78
Ingrese el numero: 56
El numero mayor es:  78
El numero menor es:  4

Si te gusta la programación y quieres aprender mas, te recomiendo visitar mi pagina principal donde encontrara una gran variedad de programas en los cuales podrás aprender.