1
resposta

re built-in ou não

Acho que o módulo re não é built-in. Se tem que usar import, não é built-in. E ela também não aparece na lista de funções built-in na documentação do Python.

1 resposta

Oii Alexandre, como você está? Espero que esteja bem ^-^

O "re" não é uma função, mas sim um módulo, por isso ele foi mostrado na lista de funções "built-in". E esse módulo "re" pode ser definido como um módulo padrão do Python, pois o uso dele exclui uma instalação externa através do comando "pip install" por exemplo. Inclusive, na documentação você encontrará referências desse módulo definido como módulo padrão.

Acredito que o uso da palavra "built-in" foi utilizada pelo professor como algo que não que não precise de instalações externas e que está intrinsecamente contido no interpretador.

Neste link da documentação você encontrará uma referência com todos os módulos padrões da linguagem. Também, em alguns artigos(em inglês) você encontrará a referência desses módulos sendo definidos como "built-in", por exemplo:

Tudo bem?

Qualquer dúvida estou por aqui, tá bom?

Abraços e bons estudos!