326 читали · 3 года назад
​Функция exec()
Функция exec() поддерживает динамическое выполнение кода Python и принимает большие блоки кода, в отличие от eval(). Передаваемый функции код должен быть либо строкой, либо объектом кода, например сгенерированный функцией compile(). Если это строка, строка анализируется как набор операторов Python, который затем выполняется (если не возникает синтаксическая ошибка). Если это объект кода, он просто выполняется. Во всех случаях ожидается, что исполняемый код будет действительным, как ввод файла. Во всех случаях, если globals и locals опущены, код выполняется в текущей области видимости...
1187 читали · 5 лет назад
Python. Встроенные функции (Built-in). (40)
Встроенные функции (Built-in) - это функции встроенные в интерпретатор Python и для их использования в программах не надо импортировать модули. В интерпретатор Python встроены следующие (Built-in) функции ( синим шрифтом выделены ссылки на подробное описание функций): abs() ; all() ; any() ; ascii() ; bin(); bool(); breakpoint(); bytearray(); bytes(); callable(); chr(); @classmethod; compile(); complex(); delattr(); dict(); dir() divmod(); enumerate() ; eval(); exec(); filter(); ...