Formatar, Converter e Usar Mascaras em Python – Linux

Publicado: 3 de fevereiro de 2014 em Python

Em Python podemos usar conversores e flags para formatar mensagens.

Lista de conversores e mascaras Python:

%d int mostra um número inteiro
%c char mostra um caracter
%f float ou double mostra um número decimal
%i int mostra um número inteiro
%ld long int mostra um número inteiro longo
%e float ou double mostra um número exponencial (número científico)
%E float ou double mostra um número exponencial (número científico)
%o int mostra um número inteiro em formato octal
%x int mostra um número inteiro em formato hexadecimal
%X int mostra um número inteiro em formato hexadecimal
%s char mostra uma cadeia de caracteres (string)
%b boolean mostra true or false

Vamos utilizar o exemplo de código que usamos no post sobre “variáveis”:

Python

#!/usr/bin/env python
# Desenvolvimento Aberto
# mascaras.py

# Cria e alimenta variaveis
codigo = 10
nome = "Joao da Silva"
ativo = True
salario = 1556.00

#Usando mascaras e convertendo
#imprime as variaveis usando mascaras

print "Codigo:  valor int     %d " % codigo
print "Nome:    valor strig   %s " % nome
print "Ativo:   valor boolean %r" % ativo
print "Salario: valor float   %4.2f" % salario

Observe que na impressão do salario formatamos o valor para duas casas decimais.

Publicidade

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s