O poder dos modelos de string do Python

Python é um interpretado, orientado a objetos, de alto nível linguagem de programação. É fácil de aprender porque sua sintaxe enfatiza a legibilidade, o que reduz as despesas de manutenção do programa. Muitos programadores adoram trabalhar com Pitão porque - sem a etapa de compilação - o teste e a depuração ocorrem rapidamente.

O modelo, especialmente o modelo da Web, representa dados em formulários geralmente destinados a serem legíveis por um visualizador. A forma mais simples de um mecanismo de modelo substitui valores no modelo para produzir a saída.

Além das constantes de string e das funções de string obsoletas, que foram movidas para métodos de string, o módulo de string do Python também inclui modelos de string. O próprio modelo é uma classe que recebe uma string como argumento. O objeto instanciado a partir dessa classe é chamado de objeto de sequência de modelo. As strings de modelo foram introduzidas pela primeira vez no Python 2.4. Onde os operadores de formatação de cadeia usavam o sinal de porcentagem para substituições, o objeto de modelo usa sinais de dólar.

instagram viewer

Fora desses usos do cifrão, qualquer aparência de $ faz com que um ValueError seja gerado. Os métodos disponíveis nas seqüências de caracteres do modelo são os seguintes:

instagram story viewer