#программирование

Зачем нужен __main__ в Python
Зачем нужен __main__ в Python

Настраиваем автозапуск кода

hard
А вы разбираетесь в новых технологиях?
А вы разбираетесь в новых технологиях?

Это не так просто, но могло быть сложнее

hard
Проверьте себя: что умеет JavaScript

Сложный тест на знание современных возможностей JavaScript

easy
Разбираемся с массивами в Python: словари

Легко сделать, сложно сломать и невозможно забыть

1 часть
Разбор: задача про массив и сумму чисел
2 часть
Задача с собеседования: как найти палиндром
3 часть
Решаем кодом: найти самую длинную вложенную строку
4 часть
Задача с собеседования про перебор букв в словах
5 часть
Как компьютер находит неправильные скобки и кавычки
6 часть
Разбираемся с массивами в Python: списки
7 часть
Как быстро найти нужное место в списке
8 часть
Что делать, когда Python сам меняет значения списка
9 часть
Разбираемся с массивами в Python: кортежи
10 часть
Разбираемся с массивами в Python: словари
easy
Разбираемся с массивами в Python: кортежи
Разбираемся с массивами в Python: кортежи

Неизменно крутые

1 часть
Разбор: задача про массив и сумму чисел
2 часть
Задача с собеседования: как найти палиндром
3 часть
Решаем кодом: найти самую длинную вложенную строку
4 часть
Задача с собеседования про перебор букв в словах
5 часть
Как компьютер находит неправильные скобки и кавычки
6 часть
Разбираемся с массивами в Python: списки
7 часть
Как быстро найти нужное место в списке
8 часть
Что делать, когда Python сам меняет значения списка
9 часть
Разбираемся с массивами в Python: кортежи
10 часть
Разбираемся с массивами в Python: словари
easy
Разбираемся с массивами в Python: списки
Разбираемся с массивами в Python: списки

Многофункциональные и удобные

1 часть
Разбор: задача про массив и сумму чисел
2 часть
Задача с собеседования: как найти палиндром
3 часть
Решаем кодом: найти самую длинную вложенную строку
4 часть
Задача с собеседования про перебор букв в словах
5 часть
Как компьютер находит неправильные скобки и кавычки
6 часть
Разбираемся с массивами в Python: списки
7 часть
Как быстро найти нужное место в списке
8 часть
Что делать, когда Python сам меняет значения списка
9 часть
Разбираемся с массивами в Python: кортежи
10 часть
Разбираемся с массивами в Python: словари
easy
Что означает ошибка TypeError: object is not callable
Что означает ошибка TypeError: object is not callable

Простая ошибка, которая может случиться с каждым

1 часть
Что означает ошибка TypeError: can only concatenate str (not "int") to str
2 часть
Что означает ошибка SyntaxError: 'break' outside loop
3 часть
Что означает ошибка TypeError: int object is not iterable
4 часть
Что означает ошибка TypeError: object is not callable
easy
Сколько мониторов нужно программисту для работы
Сколько мониторов нужно программисту для работы

От одного до…

1 часть
Удобное рабочее место: лайфхаки от программистов
2 часть
7 клавиатур для программиста, которые ещё можно купить
3 часть
Сколько мониторов нужно программисту для работы
easy
Bash-скрипты: любимый инструмент девопса, сисадмина и фулстека

Выполняем рутинные или сложные задачи за 5 минут

easy
Что означает ошибка UnboundLocalError: local variable referenced before assignment

Одна из самых частых ошибок у начинающих в Python.

1 часть
Что означает ошибка IndentationError: expected an indented block
2 часть
Что означает ошибка Exception has occurred: TypeError
3 часть
Что означает ошибка IndexError: list index out of range
4 часть
Что означает ошибка TypeError: 'list' object cannot be interpreted as an integer
5 часть
Что означает ошибка TypeError: 'str' object does not support item assignment
6 часть
Что означает ошибка SyntaxError: invalid syntax
7 часть
Что означает ошибка UnboundLocalError: local variable referenced before assignment
8 часть
Что означает ошибка KeyError
9 часть
Что означает ошибка TypeError: string indices must be integers
easy
Что означает ошибка IndexError: list index out of range
Что означает ошибка IndexError: list index out of range

Многогранная ошибка с коварным поведением.

1 часть
Что означает ошибка IndentationError: expected an indented block
2 часть
Что означает ошибка Exception has occurred: TypeError
3 часть
Что означает ошибка IndexError: list index out of range
4 часть
Что означает ошибка TypeError: 'list' object cannot be interpreted as an integer
5 часть
Что означает ошибка TypeError: 'str' object does not support item assignment
6 часть
Что означает ошибка SyntaxError: invalid syntax
7 часть
Что означает ошибка UnboundLocalError: local variable referenced before assignment
8 часть
Что означает ошибка KeyError
9 часть
Что означает ошибка TypeError: string indices must be integers
easy
Что означает ошибка FileNotFoundError: [Errno 2] No such file or directory
Что означает ошибка FileNotFoundError: [Errno 2] No such file or directory

Когда скрипт не может найти нужный файл

1 часть
Что означает ошибка TypeError: something() takes 0 positional arguments but 1 was given
2 часть
Что означает ошибка OverflowError: math range error
3 часть
Что означает ошибка FileNotFoundError: [Errno 2] No such file or directory
easy