¿Por qué Python me dice "TypeError: pow esperaba 2 argumentos, obtuvo 3" a pesar de que funcionaba en IDLE (a veces me dice que también en IDLE)? simplemente estoy haciendo pow(a,b,c)
. mi programa es muy corto y no cambio la definición de pow
en ningún momento ya que necesito usarlo para cierta exponenciación.¿Por qué Python dice que pow solo tiene 2 argumentos?
NOTA: Este es el pow
de __builtin__
, no Math
ah ... tal vez sea por eso. ¡¡¡¡¡Gracias!!!!! err ... ¿lo afectaría una importación desde otro archivo? estoy importando otro programa que escribí que también tiene 'from math import *' – calccrypto
@calccrypto: si está importando el otro programa con 'from p import *', entonces sí. Use 'import p' o liste explícitamente' from p import [...] '. – sdcvvc