Шпаргалки по программированию
83 карточек синтаксиса: короткий пример кода и подпись, где обычно ошибаются. Те же карточки открываются прямо в редакторе Koddo, пока ты решаешь задачу.
Шпаргалка по Python
Синтаксис карточками: короткий пример кода и подпись, где обычно ошибаются.
Основы
Первые конструкции, с которых начинается любой скрипт: вывод, переменные, ввод.
Типы и числа
Числа, строки, булевы значения и приведение одного к другому.
Строки
Срезы, разбор и склейка строк — то, что нужно почти в каждой задаче.
Условия
Ветвление и логические операторы, включая проверки на пустоту и None.
Циклы
Перебор коллекций, счётчики и досрочный выход из цикла.
Списки
Срезы, сортировка, агрегаты и включения — самая рабочая часть языка.
Словари
Ключи и значения: безопасный доступ, обход и подсчёт частот.
Кортежи и множества
Неизменяемые кортежи и множества: распаковка, дубликаты, операции над наборами.
Функции
Объявление, аргументы, возврат значений и короткие lambda.
Ошибки и отладка
Что означает трейсбек, как поймать исключение и чем отличаются частые ошибки.
Шпаргалка по командам Linux
Команды терминала карточками: короткий пример и подпись, где обычно ошибаются.
Файлы и навигация
Навигация, создание, копирование и удаление — команды первого дня.
Поиск: find и grep
find отвечает «какие файлы», grep — «какие строки внутри».
Конвейеры и потоки
Перенаправление вывода, поток ошибок и связки команд через |.
Права доступа
Триады rwx, числовая запись chmod и владельцы файлов.
Процессы
Посмотреть, запустить в фоне, остановить — и прочитать код возврата.
Пользователи и sudo
Учётные записи, группы и повышение привилегий без постоянного root.