469 читали · 2 года назад
Работа со списками (массивами) в Python
В Python список (list) является структурой данных, которая позволяет хранить упорядоченный набор элементов любого типа. Списки могут содержать элементы разных типов, таких как числа, строки, логические значения и другие списки. Допустим, вы хотите записать список задач, которые вам нужно выполнить в течение дня. Без использования списков вы можете завести отдельные переменные для каждой задачи: task1 = "Приготовить завтрак" task2 = "Помыть посуду" task3 = "Сходить в магазин" Однако, если у вас много задач, то такой подход может стать неудобным и сложным для поддержки...
788 читали · 4 года назад
python: Почему нельзя делать список значением аргумента функции по умолчанию
Функции в python, что может быть проще? Хочешь - возвращай значение, не хочешь - не возвращай, можно задавать любые сложные параметры и никто ругаться не будет. Но так ли это? На самом деле только отчасти. Не секрет что в функции можно задать стандартное значение для любого аргумента, тогда если при вызове функции этот аргумент не передать, то его значением станет значение по умолчанию. Например напишем функцию по извлечению корня из числа: По стандарту мы будем извлекать квадратный корень из числа...