Ir para o conteúdo
PyPro PyPro
Artigos Cursos Projetos Missão Sobre nós Contato

Dicas Pythônicas

Como Fazer Repetição de Strings em Python

Em muitas situações, você pode precisar repetir uma string várias vezes

Por Dilermando Piva Jr. · 06/12/2024

Olá, caro leitor! Seja muito bem-vindo a mais uma edição da "Dicas Pythonicas".

No pyPRO, continuamos a compartilhar dicas práticas que facilitam seu caminho para se tornar um profissional Python de excelência.

Hoje, vamos explorar um conceito simples, mas muito útil: a repetição de strings. Em muitas situações, você pode precisar repetir uma string várias vezes, seja para formatar saídas, gerar padrões ou até mesmo criar separadores visuais.

Veja como isso pode ser feito de maneira eficiente:

 

# Repetição de Strings

s = 'A'

qtd = int(input("Digite o número de vezes: "))

print(s * qtd)

 

Como Funciona?

s * qtd: Em Python, você pode multiplicar uma string por um número inteiro para repeti-la várias vezes. No exemplo, a string s é repetida qtd vezes. Vamos supor que o usuário digite 5 como entrada. O resultado será:

AAAAA

Essa funcionalidade é extremamente útil para criar padrões repetitivos sem precisar de loops adicionais. Além disso, a multiplicação de strings pode ser combinada com outros recursos, como formatação e manipulação de texto, para criar saídas interessantes e personalizadas.

Exemplos Adicionais:

Gerando separadores

 

separador = '-' * 30

print(separador)

# Saída: ------------------------------

 

Criando padrões

 

print('AB' * 3)

# Saída: ABABAB

 

Espero que esta dica te inspire a experimentar mais com strings em Python. Fique atento, pois na próxima edição vamos explorar outra técnica que pode melhorar ainda mais seu código!

Até lá, continue praticando e evoluindo. Lembre-se: no pyPRO, sempre há mais para descobrir!

Um forte abraço,

 

Prof. Dr. Dilermando Piva Jr.
Idealizador do pyPRO
Visite: https://pypro.com.br para mais informações sobre Python, Ciência de Dados e Git/GitHub.

← Voltar para artigos

pyPRO - Python para todos.

Instagram YouTube LinkedIn X (Twitter)