Помогите пожайлуста, прошу

Arsenka

Новичок
Пользователь
Ноя 27, 2021
1
0
1
Написать приложение, которое будет работать со списком. В ней должны быть функции: для заполнения списка вручную, для заполнения списка случайными числами, для проверки наличия элементов в списке, выбор действий можно выполнять благодаря консольному меню, которое будет создано циклом
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Вот пример:
Python:
import random


spisok = []

def fill_list(spisok):
    spisok = [random.randint(0, 100) for x in range(10)]
    return spisok


def fill_list_manual(spisok):
    n = int(input("Введите длину списка: "))
    spisok = [int(input("Введите число: ")) for x in range(n)]
    return spisok

def number_in_list(spisok, number):
    if number in spisok:
        print(f"Число {number} есть в списке")
    else:
        print(f"Числа {number} нет в списке")


while (True):
    print()
    print(" 1 - заполнить список вручную")
    print(" 2 - заполнить список случайными элементами")
    print(" 3 - проверить начилие элемента в списке")
    print(" 0 - выход")
    print()
    enter = int(input("Введите номер пункта меню : "))

    if enter == 1:
        print()
        spisok = fill_list_manual(spisok)
        print("Список:", spisok)
    elif enter == 2:
        print()
        spisok = fill_list(spisok)
        print("Список:", spisok)
    elif enter == 3:
        print()
        number_in_list(spisok, int(input("Введите число для проверки: ")))
        print("Список:", spisok)
    elif enter == 0:
        exit()
 

Форум IT Специалистов