Вопросы по теме 'optional-arguments'
Почему пустой словарь является опасным значением по умолчанию в Python?
Я поставил dict в качестве значения по умолчанию для необязательного аргумента функции Python, и pylint (с использованием пакета Sublime) сказал мне, что это опасно. Может кто-нибудь объяснить, почему это так? И может ли вместо этого использовать...
59953 просмотров
schedule
03.11.2022
Как указать, что функция должна использовать значение по умолчанию для необязательного аргумента, не опуская его?
Я пытаюсь написать код, который не повторяется, следуя принципу DRY .
Рассмотрим вызов функции с множеством аргументов, как обязательных, так и необязательных. В некоторых случаях я хотел бы указать значение для необязательного аргумента, тогда...
96 просмотров
schedule
12.01.2024
Тестовая функция для проверки необязательного аргумента
В связи с моим предыдущим вопросом я попытался сделать функция present() для проверки наличия необязательного аргумента. Однако следующий код
proc present( x ) { return x.type != void; }
proc test( a: ?T = _void )
{
writeln();...
49 просмотров
schedule
26.11.2023