Программы для программирования
20 subscribers
849 photos
1 video
26 files
41 links
Download Telegram
Forwarded from Python Education
Подсчет количества элементов

Этот лайфхак полезен для подсчета всех появляющихся элементов с помощью встроенной библиотеки Python. Вместо использования циклических и условных операторов и прочей логики, просто следуйте приведенному ниже примеру кода.
Forwarded from Python Education
Использование переменных в Python

Урок 7
Forwarded from Python Education
По просьбам подписчиков делаем подборку - 10 «Горячих клавиш» для macOS, которые должен знать каждый

- Ctrl + ⌘Cmd + Пробел – выводит на экран полную emoji клавиатуру.
- ⌘Cmd + C и ⌘Cmd + V – соответственно «копировать» и «вставить».
- ⇧Shift + ⌥Option (Alt) – позволит более детально регулировать громкость звука.
- ⌘Cmd + Tab — переключение между запущенными приложениями.
- При выделении нескольких файлов и нажатии клавиш ⌘Cmd + ⌥Option (Alt) + Y – начнется слайд-шоу в полноэкранном режиме.
- ⌘Cmd + L – выделение адресной строки в браузере.
- ⌘Cmd + ⇧Shift + 3 – позволит сделать скриншот.
- ⌘Cmd + ⇧Shift + 4 + Пробел – скриншот отдельного окна.
- ⌘Cmd + ⇧Shift + 4 – скриншот выбранной части экрана.
- Удерживая ⇧Shift при уменьшении окна появится slo-mo эффект этого действия.
Forwarded from Python Education
Все циклы for в Python используют итераторы

В Python нет циклов for в стиле C. А циклы for в Python-стиле напоминают циклы for each в других языках. Это тип цикла, в котором используются итераторы. То есть каждый цикл for, который вы пишете на Python, должен использовать итератор.

Если вы внимательно посмотрите на пример на JavaScript, вы увидите, что мы сообщаем циклу, когда нужно завершить (i < numbers.length), а также — как инкременировать (i++).
Forwarded from Python Education
Строки, списки, кортежи и словари в Python

В данном уроке мы изучим создание строк

Урок 8
Forwarded from Python Education
Освобождение памяти

Механизм сборки мусора вручную можно настроить по времени или событиям.
Forwarded from Python Education
Проблемы со строками в Python

Урок 9
Forwarded from Python Education
howdoi

Застряли на какой-то проблеме с кодом и не можете вспомнить нужное решение? Хотите зайти в StackOverflow, но не хотите выходить из терминала?

Тогда вам точно пригодится вот этот инструмент для командной строки.

Задайте ему любой вопрос, и он постарается выдать нужный ответ.
Forwarded from Python Education
Что такое аннотации типов?

Аннотации типов – это новая возможность, описанная в PEP484, которая позволяет добавлять подсказки о типах переменных. Они используются, чтобы информировать читателя кода, каким должен быть тип переменной.

Это придаёт немного статический вид коду на динамически типизированном Python. Достигается это синтаксисом: <тип> после инициализации / объявления переменной.
Forwarded from Python Education
Переменные внутри строк

Урок 10