Списки в python | Розв'язки задач зі списками python | Опрацювання списків в python

Готуємося до практичної роботи за темою: Функції та методи в списках python. Розв’язуємо задачі на списки в python. Закріплюємо різні методи введення списків python з клавіатури. В задачах використовуються цикли python з лічильником та умовою. Закріплюємо також різні використання конструкції розгалуження python.
В відео розглядаються розв’язки наступних задач зі списками python:
Задача№1
Задано денну температуру за кожний день минулого тижня. Знайти:
- Середню;
- Мінімальну;
- Максимальну;
- Кількість днів з температурою нижче нуля.
Задача №2
Задано список семестрових оцінок учнів (N). Вивести на екран Кількості учнів, що відповідають поданим рівням успішності:
- Високий (більше рівно10)
- Достатній(більше рівно 7 і менше10)
- Середній(більше рівно 4 і менше 7)
- Низький(менше рівно 3)
Задача №3
З клавіатури задано кількість елементів списку N та значення кожного елемента (список складається з цілих чисел). скласти програму, що перевіряє чи є в списку число Р (введене з клавіатури). Якщо число присутнє його потрібно видалити, та видати на екран повідомлення: "Число Р було видалено зі списку К разів", де К - кількість видалених чисел у списку. Якщо число відсутнє видати на екран повідомлення: "Число Р у списку відсутнє".
Задача№4
Задано список учнів(N-кількість) (прізвища та імена) та їх семестрові оцінки. Вивести на екран даний список з позначенням рівня успішності:
- Високий (більше рівно10)
- Достатній(більше рівно 7 і менше10)
- Середній(більше рівно 4 і менше 7)
- Низький(менше рівно 3)
Окремо вивести список учнів з максимальним балом.
Тайм код уроку:
00:00 - Вступ;
00:25 - Повторення поняття списків в python;
01:30 - Як можна задати значення списку в python;
03:26 - Які бувають методи та функції опрацювання списків python;
03:50 - Задача на використання функцій min, max, sum, len в списках python;
11:56 - Задача на повторення конструкції розгалуження та порівняння елементів списку python;
19:13 - Задача на застосування методів count та remove у списках python;
27:38 - Задача на опрацювання даних з двох списків python одночасно.
#МиЗУкраїни #дистанційненавчання #інформатика #python #pythonlesson #python3 #pythonprogramming #pythonprojects #pythontutorial
✨------------------------------------------------------------------------------✨
Бажаєте підтримати канал? Тепер маєте змогу це зробити:
IBAN: UA243052990000026203688325628 (Щиро вдячний за будь яку підтримку)
Станьте спонсором цього каналу - Підтримайте автора:
/ @informatikavseprosto

Пікірлер: 15

  • @skat2
    @skat2 Жыл бұрын

    Може показати як це робити на телефоні

  • @InformatikaVseProsto

    @InformatikaVseProsto

    Жыл бұрын

    На телефон встановлюється застосунок replit. Відео буде, але пізніше.

  • @user-cj7nc4mz2w
    @user-cj7nc4mz2w Жыл бұрын

    Люди если у кого есть уже готовый код. Можете отправить его в комы

  • @InformatikaVseProsto

    @InformatikaVseProsto

    Жыл бұрын

    це ж практикум з повним поясненням і готовим розв'язком, готовий текст є в уроці тобі потрібно лише його повторити

  • @user-cj7nc4mz2w

    @user-cj7nc4mz2w

    Жыл бұрын

    Когда переписываешь можешь допустить ошибок а если бы были полные кода тогда если кто-то хотел бы переписать он переписал а если кто-то хотел скопировать и вставить код для какой-то работы и тд он мог не писать его 20 минут а потом искать ошибки а сразу вставить то что делал автор в точности без ошибок

  • @InformatikaVseProsto

    @InformatikaVseProsto

    Жыл бұрын

    @@user-cj7nc4mz2w Готовий текст в уроці надається не для того щоб його просто копіювали, а для того щоб ви бачили правильну послідовність побудови програми і розуміли як взаємодіють команди і ви не просто копіюєте текст а маєте розуміти які команди і для якої дії пишете, тоді і помилок не буде. Якби були готові коди то Ви б напевне їх і не відкрили? а просто завантажили і здали? тоді в чому сенс?

  • @beetle_

    @beetle_

    Жыл бұрын

    @@InformatikaVseProsto Чисто рандомно зайшов на це відео, зараз навчаюся в універі і не розумію в чому проблема дати лінк на гіт? Якщо людина не хоче це вчити в школі то вона і не буде це вчити у школі :|, а якщо це справді комусь потрібно то сидіти і переписувати за відеороликом це як знайшов проблему свого коду але по ній є лише 1 відос індуса і ти мусиш сидіти і переписувати за ним цю логіку damn(, cуть в тому що це просто забирає купу лишнього часу.

  • @InformatikaVseProsto

    @InformatikaVseProsto

    Жыл бұрын

    @@beetle_ Якщо не хочеш вчити то дійсно тебе ніхто не примусить це робити, а знайти готовий код у мережі інтернет взагалі справа 5-ти хвилин, якщо ж ти дійсно бажаєш розібратися, як все це діло працює, то запрошую у нашу спільноту - ми тут вчимося, просто і без примусів розбираємо як все має бути. Ну а копіювати готові коди можна на тематичних форумах.

  • @super_gamesyt3405
    @super_gamesyt3405Ай бұрын

    balls=[] n = int(input("Вкажіть кількість учнів: ")) for i in range(n): b=input(str(i+1) + " - оцінка:") balls.append(int(b)) v=0 d=0 s=0 dv=0 for i in range(n): if balls[i]>=10: v=v+1 I if 7

  • @super_gamesyt3405
    @super_gamesyt3405Ай бұрын

    balls=[] n = int(input("Вкажіть кількість учнів: ")) for i in range(n): b=input(str(i+1) + " - оцінка:") balls.append(int(b)) v=0 d=0 s=0 dv=0 for i in range(n): if balls[i]>=10: v=v+1 I if 7

  • @InformatikaVseProsto

    @InformatikaVseProsto

    Ай бұрын

    Вітаю, а навіщо цей текст тут?

Келесі