Igual parece una pregunta tonta. Pero cuando utilicé Python 2.7 el formateo de decimales me salía con el típico %.2f (2 decimales, por ejemplo)
Tengo este código:
Código Python:
Ver original
def dolar_euro(): valorDolar = float(input('Introduce el valor actual del dolar:\n')) dolares = float(input('Introduce los dolares: ')) euros = (dolares / valorDolar) print ('%f dolares son %f euros') %dolares %euros
Pero creo, hago mal el formateo. O el cambio de comando a función print de Python3, hace que no se realice igual.
¿Que es lo que me falla?
ERROR:
TypeError: unsupported operand type(s) for %: 'NoneType' and 'float'