Python Language Multiplication


Exemple

a, b = 2, 3

a * b                  # = 6

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

Combinaisons possibles (types intégrés):

  • int et int (donne un int )
  • int et float (donne un float )
  • int et complex (donne un complex )
  • float et float (donne un float )
  • float et complex (donne un complex )
  • complex et complex (donne un complex )

Remarque: L'opérateur * est également utilisé pour la concaténation répétée de chaînes, de listes et de n-uplets:

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