* Multiplicação / Repetição

Última atualização: 2026-09-22

* Multiplicação / Repetição

* multiplica números; para sequências, repete.

CategoriaOperadores
TipoOperador
Versão do Pythonall

📝 Sintaxe

a * b

▶ Exemplo

Edite o código, clique em Executar e veja o resultado no painel de saída:

Saída:

12
[0, 0, 0]
ababab
Mais estudos de caso em breve — aguarde.

❓ Perguntas frequentes

QO que 'ab' * 3 retorna?
AA string repetida 3 vezes resulta em `'ababab'`; `[0] * 3` resulta em `[0, 0, 0]`. Cuidado: `[[0]] * 3` cria três referências para a mesma lista interna, então modificar uma afeta todas.
QO que acontece ao multiplicar uma lista por 0 ou por um número negativo?
A`[1, 2] * 0` resulta em `[]`, e multiplicar por um número negativo também resulta em `[]`, sem erro. Esse é o comportamento estabelecido para repetição de sequências.
QUma string pode ser multiplicada por outra string?
ANão. `'a' * 'b'` gera `TypeError: can't multiply sequence by non-int`. Com `*` em sequências, um dos lados deve ser uma sequência e o outro um inteiro.
Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%