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

Дано предложение. Определить долю (в %) букв а в нем.
Встреча_в_Телемосте_25_03_25_16_48_46_—_запись.webm
6.1 MB
Задание на тему Функции
Создайте глобальную переменную имя и две функции: установить_имя для установки значения имя и приветствие для приветствия с использованием этого имени.
Встреча_в_Телемосте_28_03_25_15_23_56_—_запись.webm
7.4 MB
Задание на тему Функции.
Создайте глобальную переменную счетчик и напишите функцию увеличить_счетчик, которая увеличивает значение счетчика на 1 при каждом вызове.
Встреча_в_Телемосте_28_03_25_16_03_19_—_запись.webm
7.9 MB
Задание на тему Функции.

Напишите функцию сумма_чисел, которая принимает список чисел и возвращает их сумму, используя локальную переменную total.
Встреча_в_Телемосте_31_03_25_12_14_41_—_запись.webm
6.2 MB
Чему равны значения выражений:
True and True and False
True or True or False
not True and True
Встреча_в_Телемосте_31_03_25_17_44_02_—_запись.webm
5.3 MB
Задание на тему Словари.

Перебор с использованием функции. Создайте словарь с товарами и их ценами. Напишите функцию, которая увеличит цены на все товары на 10%, а затем выведите обновленные цены.
Forwarded from Python Developer
🐍 Новости: Python теперь строго типизирован!

Согласно новому PEP 822, Python больше не будет запускаться, если вы не укажете типы везде. Абсолютно везде.

Пример кода с новым синтаксисом:
def hello(name: str) -> str:
return f"Hello, {name}"


Даже print() теперь требует типов:
print(message: str = "Hi!") -> None


По словам разработчиков, цель обновы — «заставить Python-разработчиков почувствовать хоть каплю боли C++».

Если вы всё ещё хотите писать без типов — переходите на JavaScript.

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
😱1
Надеюсь, все догадались, что предыдущая новость первоапрельская 😉
😁2🔥1
Встреча_в_Телемосте_01_04_25_23_24_56_—_запись.webm
15.8 MB
Задание 26 на тему Циклы.

Дана последовательность неотрицательных чисел. Последовательность вводится пользователем с клавиатуры, пока не будет введено отрицательное число. Определите количество чисел в последовательности равных минимальному значению.
Forwarded from Pro Python • IT
Star patterns с использованием вложенных циклов

Представленные примеры демонстрируют, как с помощью простых вложенных циклов и базовых операторов печати в Python можно создавать разнообразные звездчатые узоры — от треугольников до пирамид.


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Встреча_в_Телемосте_05_04_25_14_37_09_—_запись.webm
8.5 MB
Задание на тему Условные операторы.
Напишите программу, которая принимает на вход три числа и выводит сообщение о том, какие два числа из них наибольшие.
Встреча_в_Телемосте_07_04_25_16_40_47_—_запись.webm
5.2 MB
Лайфхак. Как оценить скорость работы программы. Стоит ли ждать окончания или ваш алгоритм неэффективен и нужно прервать выполнение и подумать над оптимизацией.

Особенно полезно, когда у вас перебор очень больших диапазонов чисел (от миллиона и более)
Встреча_в_Телемосте_19_04_25_13_48_23_—_запись.webm
6.2 MB
Задание на тему "Словари"

Генератор случайных паролей. Напишите программу, создающую словарь, где ключи — это имена пользователей, а значения — случайно сгенерированные пароли.
Встреча_в_Телемосте_21_04_25_12_42_04_—_запись.webm
5.2 MB
Задание на тему "Условные операторы"
Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8: первое число — номер вертикали (при счете слева направо), второе — номер горизонтали (при счете снизу вверх). Даны натуральные числа x1, y1, x2, y2, каждое из которых не превосходит 8. На поле (x1, y1) расположена фигура — ферзь. Может ли ферзь пойти в клетку с координатами x2, y2?
Встреча_в_Телемосте_27_04_25_21_02_18_—_запись.webm
13.6 MB
Когда удобно перебирать сами элементы, а когда элементы и индексы?
Встреча_в_Телемосте_27_04_25_21_13_28_—_запись.webm
8 MB
Приведи пример кода получения символов строки с помощью while
Встреча_в_Телемосте_27_04_25_21_34_08_—_запись.webm
12.3 MB
Задание на тему Циклы. Посчитать сумму первых 10 натуральных чисел
Встреча_в_Телемосте_28_04_25_18_14_30_—_запись.webm
23 MB
Для чего используются разные виды скобок в Python
Функции, их назначение в программировании.
Аргументы функций
Встреча_в_Телемосте_29_04_25_18_06_46_—_запись.webm
2.5 MB
Задание на тему рекурсивные функции.

Даны два целых числа A и В. Выведите все числа от A до B включительно, в порядке возрастания, если A < B, или в порядке убывания в противном случае. Используя рекурсивную функцию. Циклы использовать запрещено.
Встреча_в_Телемосте_29_04_25_16_05_38_—_запись.webm
45.5 MB
Анализ текста с использованием словаря. У вас есть текст. Создайте словарь, где ключи — слова, а значения — количество раз, которое каждое слово встречается в тексте