(PYTHON) Duda Basica. Definir funcion

Iniciado por BigKaz, 4 Noviembre 2016, 04:54 AM

0 Miembros y 1 Visitante están viendo este tema.

BigKaz

Hola, estoy empezando a programar en python y cuando defino una funcion llamada nueva_linea con la sentencia print (Disculpas si me expreso mal) no sirve, aqui el codigo
Codigo:
Código (python) [Seleccionar]
def nueva_linea():
  print
print ("Primero")
nueva_linea()
print ("Segundo")



El objetivo es imprimir en el monitor
Primero

Segundo
---------------------
Pero resulta que solo sale:
Primero
Segundo

Alguien me puede decir que error estoy cometiendo?
Gracias

MOD: Etiqueta GeSHi.

MCKSys Argentina

Probando en mi python 2.7.10, me imprime como lo quieres (con la línea de separación)...  :P

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


tincopasan

debes estar usando python 3.x

y si es así, es porque esta incompleta la función print de la línea 2
es:
Código (python) [Seleccionar]
print()