Функция, заполняющая список числами

from random import randint


def fill_list(lst, qty, low, high):
    """Функция заполняет список 'lst'
    случайными значениями количеством 'qty'
    в диапазоне от 'low' до 'high' включительно."""

    for i in range(qty):
        lst.append(randint(low, high))


# границы диапазона
minimum = int(input("Min: "))
maximum = int(input("Max: "))

# количество элементов списка
n = int(input("Quantity: "))

# заполняемый список
a = []

# В языке Python в функцию
# передается ссылка на список.
# Поэтому функция fill_list()
# ничего не возвращает,
# она будет заполнять внешний для нее список.
fill_list(a, n, minimum, maximum)

print(a)
Min: 11
Max: 29
Quantity: 5
[11, 29, 17, 28, 21]


Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий