28.webm
47.5 MB
Задание на тему Форматирование строк.
Задание 28. У вас есть информация о товаре, такая как его имя, цена и количество. Создайте строку, которая форматирует эту информацию для отображения в чеке с выравниванием по правому краю.
Задание 28. У вас есть информация о товаре, такая как его имя, цена и количество. Создайте строку, которая форматирует эту информацию для отображения в чеке с выравниванием по правому краю.
42.webm
27.9 MB
Задание на тему двумерные списки.
Задача 42. Реализуйте структуру, хранящую информацию о занятых/свободных местах в концертном зале. Строки матрицы — ряды, а столбцы — места в ряду. Если место занято, в матрице поставьте значение -1, иначе — стоимость билета на данное место. Дано два числа: r и m — номер ряда и место. Определите, занято или нет место. Если занято — выведите соответствующий текст. Если свободно — выведите стоимость билета.
Задача 42. Реализуйте структуру, хранящую информацию о занятых/свободных местах в концертном зале. Строки матрицы — ряды, а столбцы — места в ряду. Если место занято, в матрице поставьте значение -1, иначе — стоимость билета на данное место. Дано два числа: r и m — номер ряда и место. Определите, занято или нет место. Если занято — выведите соответствующий текст. Если свободно — выведите стоимость билета.
25.webm
16.2 MB
Задание на тему Функции №25. Напишите функцию, определяющую есть ли в тексте запрещенные слова или фразы.
Функции в Python.webm
10.3 MB
Функции в Python.
Функция
Функция
print()Инструкции_и_переменные_Ввод_данных_от_пользователя.webm
19 MB
Инструкции
Переменные
Функция
Переменные
Функция
input()Типы данных и комментарии.webm
19.4 MB
Типы данных в Python
Комментарии
Комментарии
44.webm
16.7 MB
Задание 44. Тема рекурсивные функции. Даны два числа m и n. Напишите рекурсивную функцию, находящую наибольший общий делитель двух чисел.
Реализация алгоритма Евклида через рекурсию.
Реализация алгоритма Евклида через рекурсию.
45.webm
8.1 MB
Задание 45. Тема рекурсивные функции. С помощью рекурсивных функций, найдите сумму, произведение и максимальное значение элементов числовой последовательности. Стандартные агрегатные функции (sum, max) использовать запрещается.
Фрагмент решения только на поиск максимума.
Фрагмент решения только на поиск максимума.
elif.webm
92.9 MB
Особенности использования
Когда применяем elif
Сколько может быть elif, else, if
Особенность работы программы с elif
Чем отличается elif от else
Когда мы пишем if-elif, а когда 2 if
elifКогда применяем elif
Сколько может быть elif, else, if
Особенность работы программы с elif
Чем отличается elif от else
Когда мы пишем if-elif, а когда 2 if
continue.webm
7 MB
Для чего нужен
continue? Пример из практики.Перебор последовательностей.webm
4.7 MB
Перебор последовательностей в цикле
задача.webm
6.9 MB
Дана строка, в которой буква h встречается минимум два раза. Удалите из этой строки первое и последнее вхождение буквы h, а также все символы, находящиеся между ними.
fстроки.webm
4.2 MB
Использование f строк для подстановки значений переменных.
Имена переменных.webm
5.3 MB
Правила именования переменных в Python
Шахматные задачи.webm
8.3 MB
Введение для шахматных задач. Тема "Условия в Python"
15.webm
44.9 MB
Задание 15. Тема Функции. Напишите функцию, которая генерирует случайный пароль заданной длины из букв и цифр.
Делаем с проверкой на обязательное наличие хотя бы одной буквы и цифры.
Делаем с проверкой на обязательное наличие хотя бы одной буквы и цифры.
Функции_как_переменные_аргументы_Лямбда_функции.webm
34.1 MB
Функции как переменные.
Функции как аргументы других функций.
Лямбда функции.
Функции как аргументы других функций.
Лямбда функции.
14 (2).webm
20.7 MB
Тема "Первая программа на Python"
Задание 14. Из трех городов: Москвы, Санкт-Петербурга и Екатеринбурга, отправились туристы в мотопробег до Новосибирска. Вместимость одного байка — два человека: водитель и пассажир. Каждая группа хотела обойтись минимальным количеством мотоциклов.
Зная количество туристов, отправившихся из каждого города, определите, сколько мотоциклов было задействовано.
Задание 14. Из трех городов: Москвы, Санкт-Петербурга и Екатеринбурга, отправились туристы в мотопробег до Новосибирска. Вместимость одного байка — два человека: водитель и пассажир. Каждая группа хотела обойтись минимальным количеством мотоциклов.
Зная количество туристов, отправившихся из каждого города, определите, сколько мотоциклов было задействовано.
6.webm
5.8 MB
Тема "Числа в Python"
Задание 6. Написать программу, которая запрашивает у пользователя два числа и выводит насколько одно число больше другого. Использовать функцию abs.
Задание 6. Написать программу, которая запрашивает у пользователя два числа и выводит насколько одно число больше другого. Использовать функцию abs.
14.webm
25.2 MB
Тема Условные операторы.
Задание 14. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8: первое число — номер вертикали (при счете слева направо), второе — номер горизонтали (при счете снизу вверх). Даны натуральные числа x1, y1, x2, y2, каждое из которых не превосходит 8. На поле (x1, y1) расположена фигура — слон. Может ли слон пойти в клетку с координатами x2, y2?
Задание 14. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8: первое число — номер вертикали (при счете слева направо), второе — номер горизонтали (при счете снизу вверх). Даны натуральные числа x1, y1, x2, y2, каждое из которых не превосходит 8. На поле (x1, y1) расположена фигура — слон. Может ли слон пойти в клетку с координатами x2, y2?
❤1
Как получить цифры числа.webm
5.1 MB
Дано число. Как получить его цифры и работать с ними?