Python Language Moltiplicazione


Esempio

a, b = 2, 3

a * b                  # = 6

import operator
operator.mul(a, b)     # = 6

Combinazioni possibili (tipi predefiniti):

  • int e int (dà un int )
  • int e float (dà un float )
  • int e complex (dà un complex )
  • float e float (dà un float )
  • float e complex (dà un complex )
  • complex e complex (dà un complex )

Nota: l'operatore * viene anche utilizzato per la concatenazione ripetuta di stringhe, elenchi e tuple:

3 * 'ab'  # = 'ababab'
3 * ('a', 'b')  # = ('a', 'b', 'a', 'b', 'a', 'b')