Обучение Python для новичков
238 subscribers
16 photos
61 videos
294 files
250 links
Канал для тех, кто хочет научиться программировать, но не знает с чего начать. Или вы уже пробовали, но столкнулись с трудностями и забросили. Пришло время собраться с силами и начать снова!
Download Telegram
Встреча_в_Телемосте_04_02_25_17_38_35_—_запись.webm
18.5 MB
Задание на тему Циклы.

Дано два целых числа: a1 и a2. Если a1<a2, то напечатайте числа от a1 до a2 в порядке возрастания. В противном случае, напечатайте числа от a1 до a2 в порядке убывания.
Встреча_в_Телемосте_04_02_25_18_48_07_—_запись.webm
22.2 MB
Задание на тему Списки.

Дан список случайных чисел от 0 до 5. Посчитайте сколько в нем пар одинаковых чисел. Пара — два любых элемента списка.
Методы работы со списками нагляднее некуда.
Встреча_в_Телемосте_07_02_25_16_01_46_—_запись.webm
10.6 MB
Задание на тему Циклы.

Дана последовательность неотрицательных чисел. Последовательность вводится пользователем с клавиатуры, пока не будет введено отрицательное число. Найдите максимальное число в последовательности и его позицию. Если максимальных чисел несколько, вывести позицию последнего из них. Номера позиции начинаются с нуля.
Встреча_в_Телемосте_07_02_25_18_03_47_—_запись.webm
4.2 MB
Как функции вернуть сразу несколько значений?
Встреча_в_Телемосте_07_02_25_18_07_32_—_запись.webm
7.2 MB
Приведи примеры конфликтов локальной и глобальной переменной.
Встреча_в_Телемосте_07_02_25_19_27_52_—_запись.webm
11.7 MB
Задание на тему Рекурсия

Напишите рекурсивную функцию перевода числа из десятичной в двоичную систему счисления.
Встреча_в_Телемосте_08_02_25_15_04_22_—_запись.webm
2.4 MB
Задание на тему "Основы Python"

Напишите программу, которая считывает две стороны прямоугольника и выводит его площадь. Каждое число записано в отдельной строке.
Встреча_в_Телемосте_08_02_25_15_05_49_—_запись.webm
4.7 MB
Задание на тему "Основы Python"

Дано n долларов, которые нужно разделить поровну между k друзьями. Сколько долларов достанется каждому другу? Сколько долларов останется неразделенными?
Встреча_в_Телемосте_09_02_25_13_37_47_—_запись.webm
19.6 MB
Задание на тему "Числа в Python"

Дано время начала работы и продолжительность рабочего дня в часах и минутах. Необходимо определить время окончания рабочего дня, учитывая, что у работника есть право на две перерыва по 15 минут каждый. Выведите время окончания рабочего дня в часах и минутах.
Встреча_в_Телемосте_11_02_25_18_45_28_—_запись.webm
1.7 MB
Как вызвать функцию в программе. Ответ на теоретический вопрос 3 темы Функции
Встреча_в_Телемосте_11_02_25_18_49_07_—_запись.webm
2.8 MB
Каков порядок выполнения кода, если в файле есть функции?
Встреча_в_Телемосте_14_02_25_17_06_57_—_запись.webm
3.1 MB
Задание на тему Строки.

Написать программу, которая принимает на вход строку и выводит первую и последнюю букву строки, а также все символы между ними в обратном порядке.
Встреча_в_Телемосте_14_02_25_17_09_09_—_запись.webm
4.5 MB
Задание на тему Строки.

Найти индекс первого вхождения символа в строке и вывести его на экран.
Встреча_в_Телемосте_14_02_25_19_54_07_—_запись.webm
20.9 MB
Задания на тему Множества.

Создайте множество из слов «apple», «orange», «banana». Добавьте к нему слова «grape» и «kiwi». Найдите общие буквы в этих словах.
Встреча_в_Телемосте_17_02_25_19_26_12_—_запись.webm
6.2 MB
Задание на тему Функции.

Напишите функцию информация_о_студенте, которая принимает имя студента и произвольное количество дополнительных именованных аргументов, таких как «возраст», «факультет», и выводит информацию о студенте.
Встреча_в_Телемосте_18_02_25_15_02_09_—_запись.webm
6.7 MB
Задание на тему "Рекурсия"

С помощью рекурсивной функции, найдите максимальное значение элементов числовой последовательности. Стандартные агрегатные функции (sum, max) использовать запрещается.
Встреча_в_Телемосте_21_02_25_16_34_16_—_запись.webm
8 MB
Задание на тему Функции.

Напишите функцию, которая принимает строку и символ в качестве аргументов и возвращает количество раз, которое этот символ встречается в строке.
Встреча_в_Телемосте_21_02_25_18_35_21_—_запись.webm
12.7 MB
Решение задания на вложенные циклы.

Напишите программу, которая выводит на экран следующую последовательность чисел:
1
12
123
1234
12345
Встреча_в_Телемосте_22_02_25_14_55_55_—_запись.webm
5.6 MB
Решение задания на тему строки.

Напишите программу, которая принимает строку от пользователя и выводит на экран символы с шагом 2 начиная со второго символа и до предпоследнего символа. Если строка короче 3 символов, выведите всю строку.