Python | Adicione zeros à direita à string

| | | | | | | | | | | |

Método nº 1: usando rjust()

A função rjust oferece uma linha uma maneira de realizar essa tarefa específica. Portanto, pode ser facilmente usado para qualquer linha que precisemos preencher. Podemos especificar a quantidade necessária de preenchimento.


# código de demonstração Python3
# adicionando zeros à esquerda
# usando rjust()


# string de inicialização

test_string = `GFG`


# imprime a string original

print ( "A string original:" + str (test_string))


# de zeros necessários

N = 4


# nós ing rjust()
# adicionando zero à esquerda

res = test_string.rjust (N + len (test_string), `0` )


# resultado de impressão

print ( "A string após adicionar zeros à esquerda:" + str (res))

Saída:

A string original: GFG A string após a adição de zeros à esquerda: 0000GFG 

Método nº 2: usando zfill()

Esta é outra maneira de realizar esta tarefa específica, nesta função não precisamos especificar a letra que precisamos preencher, esta função é apenas para preencher zeros dentro e, portanto, é recomendada.


# código Python3 para demonstração
# adicionando zeros à esquerda < br> # usando zfill ()


# string de inicialização

test_string = `GFG`


# print a linha original

print ( "O string original:" + str (test_string))


Nº de zeros obrigatórios

N = 4


# usando zfill ()
# adicionar zero à esquerda

res = test_string. zfill (N + len (test_string))


# imprime resultado < / p>

print ( "A string após adicionar zeros à esquerda:" < / c ode> + str (res))

Saída:

A string original: GFG A string após a adição zeros à esquerda: 0000GFG