Buenas tardes amigos,
Estoy practicando un ejemplo en pyton en el cual utilizo for para definir un rango desde el 2 al 9 y este se culcule y muestre su cuadrado de la siguiente manera.
Código Python:
Ver originaldef cuadrado(n):
r = n**2
print("El cuadrado de ",n ," es: ",r)
for x in range(2, 9):
print(cuadrado(x))
Al ejecutarlo corre todo bien, pero no se porque en el prompt me aparece despues de cada respuesta, la palabra None, de la siguiente manera.
El cuadrado de 2 es: 4
None
El cuadrado de 3 es: 9
None
El cuadrado de 4 es: 16
None
El cuadrado de 5 es: 25
None
El cuadrado de 6 es: 36
None
El cuadrado de 7 es: 49
None
El cuadrado de 8 es: 64
None
Alguien podria explicarme porque susecede estoy.
Estoy utilizando Python 3.4.2
Gracias por su respuesta :)