Обучение Python для новичков
262 subscribers
17 photos
61 videos
341 files
295 links
Канал для тех, кто хочет научиться программировать, но не знает с чего начать. Или вы уже пробовали, но столкнулись с трудностями и забросили. Пришло время собраться с силами и начать снова!
Download Telegram
6.webm
12.5 MB
Функции
Задание 6. Напишите функцию mult, которая принимает произвольное количество чисел и возвращает их произведение.
Функции.webm
29.7 MB
Функции. Базовые понятия
1. Что такое функции, для чего они в программировании
2. Аргументы функций
3. Примеры стандартных функций
4. Многократное использование функций
5. Написание собственных функций
6. Вызов функций
7. return
8. Как задаются аргументы функций, и почему эти переменные нельзя использовать вне функции
9. Локальные и глобальные переменные.
10. Примеры использования функций.
11. Как функции общаются с основной программой.
42.webm
45.7 MB
Двумерные списки (матрицы)
Задача 42. Реализуйте структуру, хранящую информацию о занятых/свободных местах в концертном зале. Строки матрицы — ряды, а столбцы — места в ряду. Если место занято, в матрице поставьте значение -1, иначе — стоимость билета на данное место. Дано два числа: r и m — номер ряда и место. Определите, занято или нет место. Если занято — выведите соответствующий текст. Если свободно — выведите стоимость билета.
Запись_встречи_10_02_2026_20_41_30_запись.webm
81.2 MB
Списки
Задача 33.
Дана строка, содержащая числа, разделенные запятой. Необходимо преобразовать эту строку в список чисел.
43.webm
25.3 MB
Рекурсия
Задание 43. Напишите рекурсивную функцию перевода числа из десятичной в двоичную систему счисления. Доделайте функцию, чтобы она переводила в любую систему счисления до 10тичной
5.webm
69.1 MB
Словари
Задание 5. Создание словаря из текстовых данных: У вас есть текстовый файл с данными в формате «ключ: значение». Создайте словарь, считав данные из файла. Учтите, что значения могут быть числами или строками.
2 (3).webm
13 MB
Циклы

Задание 2. Посчитать сумму первых 10 натуральных чисел
39.webm
28.8 MB
Двумерные списки (матрицы)

Задача 39. Дан двумерный массив размером n строк и m столбцов, заполненный случайными числами от 1 до 100. Наша задача — найти индексы первого вхождения максимального элемента и вывести их на экран.
53.webm
18.5 MB
Списки

Задача 53. Дан список случайных чисел от 0 до 5. Выведите элементы, которые встречаются в списке ровно три раза.
50.webm
16.5 MB
Списки

Задача 50. Дан список случайных чисел от 0 до 100. Переставь местами пары соседних элементов. Под парой подразумеваются элементы 0-1, 2-3, 4-5 и т.д.
Функции (2).webm
86.1 MB
Функции
Зачем нужны функции?
Как отличить функцию от переменной
Что есть у функции: имя, аргументы, возвращаемое значение
Примеры стандартных функций
Зачем нужны аргументы
Зачем нужны возвращаемые значения
Что такое вызов функции
Почему при печати функции печатается None
53 (2).webm
17.8 MB
Списки

Задача 53. Дан список случайных чисел от 0 до 5. Выведите элементы, которые встречаются в списке ровно три раза.
52.webm
37.8 MB
Списки

Задача 52. Дан список случайных чисел от 0 до 5. Посчитайте сколько в нем пар одинаковых чисел. Пара — два любых элемента списка.
20.webm
12 MB
Циклы

Задание 20. Простым числом называется натуральное число, большее единицы, которое имеет ровно два делителя: единицу и само себя. Дано число n. Определите, является ли число простым.
21 (2).webm
8.8 MB
Циклы

Задание 21. Каждый день Хоббит съедает на 20 грамм больше еды, чем в предыдущий день. В первый день Хоббит съел x грамм еды. Определите, сколько дней Хоббит будет кушать, чтобы съесть не менее y грамм еды. Программа получает на вход действительные числа x и y и должна вывести одно натуральное число.
22.webm
21.5 MB
Циклы

Задание 22. Дана последовательность неотрицательных чисел. Последовательность вводится пользователем с клавиатуры, пока не будет введено отрицательное число. Посчитать количество нулей в последовательности.
28.webm
41.3 MB
Множества

Задание 28: Создайте множество из слов вашего любимого стихотворения. Используя методы, определите количество уникальных слов в стихотворении.
Функции_с_переменным_числом_аргументов.webm
36.9 MB
Функции в Python
Как создать функцию, с разным количеством параметров
Что такое распаковка списка
Что такое именованные параметры
Функция с переменным числом именованных параметров.
27 (2).webm
13.2 MB
Функции в Python

Задание 27. Напишите функцию, которая возвращает все неуникальные элементы последовательности
🔥1
15.webm
11 MB
Функции в Python

Задание 15. Напишите функцию, которая генерирует случайный пароль заданной длины из букв и цифр.
🔥1🤔1
52 (2).webm
14.6 MB
Списки

Задача 52. Дан список случайных чисел от 0 до 5. Посчитайте сколько в нем пар одинаковых чисел. Пара — два любых элемента списка.
1