Печать
Родительская категория: Web разработка
Категория: Python. Задачи с решениями

Задача. Создать список, заполнить список случайными целыми числами в указанном диапазоне и отсортировать список по возрастанию и убыванию.

Пользователь вводит нижний и верхний диапазон чисел и количество элементов списка. 

Решение.

n1 = int (input ("Введите нижний диапазон: "))

n2 = int (input ("Введите верхний диапазон: "))

k = int (input ("Введите количество элементов: "))

sp = []

for i in range (k):

    sp.append (random.randrange(n1, n2))

print ("Вывод списка: ")

print (sp)

sp.sort ()

print ("Элементы отсортированы по возрастанию: ")

print (sp)

sp.sort (reverse = True)

print ("Элементы отсортированы по убыванию: ")

print (sp)