Python умеет возвращать сразу несколько значений (на самом деле — кортеж):
def minmax(numbers): return min(numbers), max(numbers)
low, high = minmax([4, 1, 8, 2]) # low=1, high=8
Готовые функции собраны в модули — их подключают через import:
import math math.sqrt(16) # 4.0 math.pi # 3.14159...
import random random.randint(1, 6) # случайное число 1..6
from datetime import date date.today() # сегодняшняя дата
Стандартная библиотека Python огромна: есть модули для дат, случайных чисел, работы с файлами, сетью, JSON. Принцип «батарейки в комплекте» — одна из причин популярности языка для автоматизации: для частых задач уже есть готовое решение.