Программирование и научные вычисления на языке Python/§4/Приложение: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 7:
 
*'''all'''(iterable)
** Возвращает <tt>True</tt>, если ''все'' элементы аргумента-[[w:итератор|итератора]] (спискисписка, кортежикортежа, строки) соответствуют <tt>True</tt>, или если сам аргумент-итератор пуст. Функция соответствует следующему описанию:
 
 
Строка 20:
 
*'''any'''(iterable)
** Возвращает <tt>True</tt>, если ''хотя бы один'' элемент аргумента-итератора соответствуют <tt>True</tt>. Если аргумент пуст, то возвращается <tt>False</tt>:
 
 
Строка 31:
</source>
 
 
*'''basestring'''()
** Абстрактный тип является суперклассом для <tt>str</tt> (строка) и <tt>unicode</tt> (строка Unicode). Он не может быть вызван или обработан, но может быть использован для тестирования является ли объект экземпляром <tt>str</tt> или <tt>unicode</tt>.
 
 
Строка 42 ⟶ 39 :
*'''bool'''([x])
** Преобразование значения в булевы, используя стандартную процедуру проверки. Если х соответствует <tt>False</tt> или опущен, возвращает <tt>False</tt>, в противном случае функция возвращает <tt>True</tt>.
 
 
*'''callable'''(object)
** Возвращает <tt>True</tt>, если аргумент может быть вызван или <tt>False</tt> в обратном случае. Если возвращается True, это все же еще не значит, что объект может быть вызван, но если возвращается False, то объект точно вызываться не может. Отметим, что могут вызываться не только функции, но и классы, и экземпляры классов, обладающих методом <tt>__call()__</tt>.
 
 
Строка 69 ⟶ 62 :
 
*'''divmod'''(a, b)
** Берет два некомплексных числа и возвращает пару чисел: частное и остаток.
 
 
Строка 102 ⟶ 95 :
*'''file'''(filename[, mode[, bufsize]])
** Функция, представляющая конструктор для типа file. С ней мы встретимся [[../../§11|в уроке 11]]
 
 
*'''filter'''(function, iterable)
** Возвращает список тех элементов iterable, для которых function возвращает True. Если iterable представлен строкой или кортежем, то результат будет иметь тот же тип; в обратном случае, это всегда список.
 
 
Строка 125 ⟶ 114 :
 
*'''hasattr'''(object, name)
** Аргументы - объект и строка. Результат True, если строка это имя одного из объектов атрибута или False, если нет.
 
 
Строка 156 ⟶ 145 :
 
 
*'''mapmax'''(function, iterable[, args...][, key])
**
** Применяет function ко всем элементам iterable и возвращает список результатов.
 
 
*'''max'''(iterable[, args...][, key])
*'''min'''(iterable[, args...][, key])
*'''next'''(iterator[, default])
Строка 179 ⟶ 167 :
 
''Продолжение следует...''
 
 
== Ссылки ==