Обучение Python для новичков
238 subscribers
16 photos
61 videos
295 files
251 links
Канал для тех, кто хочет научиться программировать, но не знает с чего начать. Или вы уже пробовали, но столкнулись с трудностями и забросили. Пришло время собраться с силами и начать снова!
Download Telegram
26.webm
25.7 MB
Словари.
Задание 26. Подсчет частоты слов в тексте. Напишите программу для подсчета частоты каждого слова в тексте.
16.webm
17 MB
Функции
Задание 16. Напишите функцию, которая принимает верхний предел диапазона и возвращает список всех простых чисел в этом диапазоне.
14 (3).webm
12.2 MB
Работа с последовательностями в цикле. Считаем количество элементов.
Реализация класса отрезок.webm
123.4 MB
ООП.
Реализация классов работы с геометрическими фигурами.
Фибоначчи.webm
21.3 MB
Задание по теме Циклы.
Дано число Z. Найти число Фибоначчи, максимально близкое к данному числу Z
50.webm
9.6 MB
Тема Списки
Задача 50. Дан список случайных чисел от 0 до 100. Переставь местами пары соседних элементов. Под парой подразумеваются элементы 0-1, 2-3, 4-5 и т.д.
5.webm
4.8 MB
Тема первая программа.

Решение немного некорректное из-за онлайн интерпретатора, в котором не работает input()
Задание 5. Напишите программу, которая запрашивает у пользователя его имя и возраст, а затем выводит на экран сообщение в формате «Привет, <имя>! Тебе уже <возраст> лет!».
36.webm
16.7 MB
Тема функции.
Задание 36. Алгоритм вычисления значения функции F(n), где n  — целое неотрицательное число, задан следующими соотношениями:
F(n) = 0, при n ≤ 1;

F(n) = F(n − 1) + 3*n**2, если n > 1 и при этом нечётно;

F(n) = n / 2 + F(n − 1) + 2, если n > 1 и при этом чётно.

Чему равно значение функции F(50)? В ответе запишите только целое число.
Функции в Python.webm
3.6 MB
Функции в Python. Для чего нужны. Что такое аргументы(параметры) функций
Переменные.webm
16.7 MB
Переменные.
Оператор присваивания
Как правильно именовать переменные
Король.webm
7.2 MB
Шахматные задачи. Король
Конь.webm
4.6 MB
Шахматные задачи. Конь
8.webm
20.7 MB
Тема числа.

Задание 8. Написать программу, которая запрашивает у пользователя два числа с плавающей точкой и выводит на экран их среднее арифметическое, округленное до двух знаков после запятой. Использовать функцию round.
9.webm
4.9 MB
Тема числа.

Задание 9. Напишите программу, которая запрашивает у пользователя два числа и выводит на экран их наибольший общий делитель (НОД). Для вычисления НОД использовать функцию math.gcd.
13.webm
21.2 MB
Тема Циклы.

Задание 17. Дано число n. Мы вводим это число, а затем ровно n натуральных чисел. Посчитать, сколько среди этих чисел кратных трем
18.webm
6.9 MB
Тема списки.

Задача 18. Замена каждого второго элемента на другой элемент.
36.webm
21.2 MB
Тема множества.

Задание 36: Создайте множество из слов «apple», «orange», «banana». Добавьте к нему слова «grape» и «kiwi». Найдите общие буквы в этих словах.
38.webm
15.5 MB
Тема множества.

Задание 38: Создайте множество с буквами алфавита. Добавьте к нему гласные буквы из слова «Python». Найдите разницу между множеством алфавита и новым множеством.
41.webm
14.1 MB
Тема множества.

Задание 41: Создайте множество из слов «apple», «banana», «kiwi». Удалите из множества слово, которого нет в предложении «I like banana and kiwi.»