* Multiplicação / Repetição
Última atualização: 2026-09-22
* Multiplicação / Repetição
* multiplica números; para sequências, repete.
| Categoria | Operadores |
|---|---|
| Tipo | Operador |
| Versão do Python | all |
📝 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
💡 Casos relacionados
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.