* Multiplication / repetition

Last updated: 2026-09-22

* Multiplication / repetition

* multiplies numbers and repeats sequences.

CategoryOperators
KindOperator
Python Versionall

📝 Syntax

a * b

▶ Example

Edit the code, press Run, and see the result in the output panel:

Output:

12
[0, 0, 0]
ababab
More case studies coming soon — check back later.

❓ FAQ

QWhat does 'ab' * 3 give?
AThe string repeated 3 times gives `'ababab'`; `[0] * 3` gives `[0, 0, 0]`. Beware that `[[0]] * 3` creates three references to the same inner list, so modifying one affects all of them.
QWhat happens when you multiply a list by 0 or a negative number?
A`[1, 2] * 0` gives `[]`, and multiplying by a negative number also gives `[]`, without error. This is the agreed-upon behavior of sequence repetition.
QCan a string be multiplied by a string?
ANo. `'a' * 'b'` raises `TypeError: can't multiply sequence by non-int`. With sequence `*`, one side must be a sequence and the other must be an integer.
Web-Tutorial.com

Web-Tutorial Tech Team

A team of developers maintaining programming tutorials. Each tutorial is written and reviewed by developers with expertise in that field. We work to keep our content accurate and reliable — if you spot an issue, please let us know.

100%

🙏 帮我们做得更好

我们是刚上线的编程教程站,几个人的小团队,精力有限。页面虽经检查,难免还有疏漏——链接失效、排版错乱、内容有误、语言生硬……

如果您发现了,麻烦告诉我们,我们会在收到反馈后第一时间进行修复,再次感谢您的光临 🙏