Red de conocimiento informático - Problemas con los teléfonos móviles - Python encuentra los valores máximo y mínimo de n números

Python encuentra los valores máximo y mínimo de n números

Podría usar las funciones máxima y mínima integradas de Python para realizar esta tarea, u ordenar los números de entrada y tomar el primer y el último elemento. Las siguientes son dos posibles implementaciones de la función:

# Método 1: usar la función max y min def max_min(nums): # Determinar si la entrada está vacía

si no nums: return Ninguno, Ninguno

# Utilice las funciones max y min para encontrar los valores máximo y mínimo

max_num = max(nums)

min_num = min(nums ) return max_num, min_num# Método 2: tomar el primer y último elemento después de ordenar def max_min(nums): # Determinar si la entrada está vacía

si no es nums: devolver Ninguno, Ninguno

# Ordenar los números de entrada

nums.sort() # Tomar el primer y último elemento como valores máximo y mínimo

max_num = nums[-1]

min_num = nums[0] return max_num, min_num# Función de prueba n = int(input(f "Ingrese el número de dígitos que se ingresarán:

nums = []para i en el rango ( n):

num = int(input(f "Ingrese el {i+1}ésimo dígito:\n"))

nums.append(num)

p>

max_num, min_num = max_min(nums)print(f "El valor máximo de estos números es {max_num} y el valor mínimo es {min_num}")

nums.