HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>В программировании большое количество функций и методов имеют параметры, которые редко меняются. В таких случаях этим параметрам задают значения по умолчанию, которые можно поменять по необходимости. Этим немного сокращается количество одинакового кода. Пример:</p>
1 <p>В программировании большое количество функций и методов имеют параметры, которые редко меняются. В таких случаях этим параметрам задают значения по умолчанию, которые можно поменять по необходимости. Этим немного сокращается количество одинакового кода. Пример:</p>
2 <p>Значение по умолчанию выглядит как обычное присваивание в определении. Оно срабатывает только в том случае, если аргумент не передан. К этому нужно привыкнуть.</p>
2 <p>Значение по умолчанию выглядит как обычное присваивание в определении. Оно срабатывает только в том случае, если аргумент не передан. К этому нужно привыкнуть.</p>
3 <p>Значение по умолчанию может быть даже в том случае, когда параметр один:</p>
3 <p>Значение по умолчанию может быть даже в том случае, когда параметр один:</p>
4 <p>Параметров со значениями по умолчанию может быть сколько угодно:</p>
4 <p>Параметров со значениями по умолчанию может быть сколько угодно:</p>
5 <p>У значений по умолчанию есть одна особенность - они должны идти в самом конце списка параметров. Значения, передаваемые функции при вызове, всегда записываются в параметры слева направо, в том порядке, в котором они переданы. Получается, что если значения по умолчанию идут слева в списке параметров, перед обычными параметрами, то при вызове функции с какими-либо аргументами на место значений по умолчанию встанут значения аргументов. Например:</p>
5 <p>У значений по умолчанию есть одна особенность - они должны идти в самом конце списка параметров. Значения, передаваемые функции при вызове, всегда записываются в параметры слева направо, в том порядке, в котором они переданы. Получается, что если значения по умолчанию идут слева в списке параметров, перед обычными параметрами, то при вызове функции с какими-либо аргументами на место значений по умолчанию встанут значения аргументов. Например:</p>
6 <h2>Рекомендуемые программы</h2>
6 <h2>Рекомендуемые программы</h2>