Python Pad uma corda com zeros líderes

Python Pad uma corda com zeros líderes

Uma string é o objeto do “Corda”Classe que é uma coleção de caracteres representados por uma única palavra e a classe tem vários métodos para manipular e acessar as strings. Em Python, não precisamos declarar strings explicitamente, podemos atribuí -los diretamente a um literal. Além disso, podemos encaixar a corda com números que podem ser necessários por alguns motivos. Por exemplo, para fazer uma sequência numérica para facilitar a classificação, para tornar um número mais legível e muito mais.

Esta posta.

Como encaixar uma corda com zeros líderes em python?

Os métodos fornecidos abaixo são usados ​​para encaixar uma corda com zeros líderes em Python:

  • Usando o método de cordas F
  • Método formato ()
  • método zfill ()
  • Método RJUST ()
  • Método ljust ()

Método 1: PAD A String com Zeros liderando em Python Utilizando o método “F-String”

A versão mais recente do Python fornece um método “F-string”Para formatação rápida de string. Pode ser usado para preencher uma corda com zeros liderando em python.

Exemplo

Declare duas variáveis ​​de string denominadas “String1" e "String2”. Em seguida, inicialize com os valores:

String1 = 'Linux'
string2 = 'dica'

Agora, ligue para o “imprimir()”Método com o“F-string”Para encaixar a corda fornecida com os zeros principais. Aqui, o valor “10”Indica que o aumento na duração da string fornecida usando Zeros:

print (f 'string1: 0> 10')
print (f 'string2: 0> 8')

Como você pode ver, nossas cordas fornecidas têm o “5" e "4”Comprimento, que agora é aumentado para“10" e "8”Respectivamente pelos líderes Zeros:

Método 2: PAD A String com Zeros liderando em Python Utilizando o método "formato ()"

Outra maneira de fazer uma corda de python com todos os zeros é o “formatar()”Método. O método "formato ()" pode formatar qualquer string fornecida para exibi -los em nosso formato necessário com base em alguns padrões.

Exemplo

Ligar para "formatar()”Método dentro da declaração de impressão e passa uma corda desejada como argumento, juntamente com o comprimento necessário da string que precisa substituir por Zeros:

print (': 0> 10'.formato (string1))
print (': 0> 8'.formato (string2))

Saída

Método 3: PAD A String com Zeros liderando em Python Utilizando o método “Zfill ()”

Para preencher uma corda com os zeros principais em Python, o “zfill ()”O método pode ser usado. É preciso um número que fornece o comprimento necessário de qualquer corda Python como argumento e adiciona zeros no lado esquerdo da corda até que seja do comprimento especificado. Em suma, adiciona o “0”No lado esquerdo de qualquer corda fornecida.

Exemplo

Ligar para "zfill ()”Método e passa o número desejado de comprimento da corda dentro do“imprimir()”Função e imprima seu resultado:

Imprimir (String1.zfill (10))
Imprimir (String2.zfill (8))

Saída

Método 4: PAD A String com Zeros liderando em Python Utilizando o método “rjust ()”

Se você deseja acertar uma corda com zeros apenas no lado esquerdo de qualquer string até que a corda seja do comprimento fornecido, o “rjust ()" pode ser usado.

Exemplo

Use o "rjust ()”Método, juntamente com o comprimento necessário da corda e o número que precisa ser adicionado para fazer a string de acordo com o comprimento desejado como argumento. Então, passe -os para o “imprimir()”Método:

Imprimir (String1.RJUST (10, "0"))
Imprimir (String2.RJUST (8, "0"))

Pode -se observar que a string fornecida contém zeros no lado esquerdo:

Método 5: PAD A String com Zeros liderança em Python Utilizando o método “ljust ()”

O "ljust ()”O método é usado para adicionar zeros no lado direito de qualquer corda até que a corda seja do comprimento fornecido. Para uma melhor compreensão, confira a seguinte implementação deste método.

Exemplo

Ligar para "ljust ()”Método, juntamente com o argumento necessário dentro do“imprimir()”Método:

Imprimir (String1.ljust (10, "0"))
Imprimir (String2.ljust (8, "0")

Saída

É isso! Nós compilamos vários métodos para preencher a corda Python com os zeros principais.

Conclusão

Para encaixar a corda com os zeros principais em Python, o “F-string", o "formatar()”Método, o“zfill ()”Método, o“rjust ()”Método e o“ljust ()”O método pode ser usado. Todos os métodos especificados são métodos embutidos de python. Esta posta.