Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/09/2011, 07:28
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Print con diversos datos ¿Y funciona igual?

Lo que pasa es que print es una sentencia y no una función.

Explicación:
Código Python:
Ver original
  1. print 9
Imprimes el numero 9

Código Python:
Ver original
  1. print "9"
Imprimes un string que contiene 9

Código Python:
Ver original
  1. print ("9")
Lo mismo, Imprimes un string que contiene 9

Pero si haces esto
Código Python:
Ver original
  1. print ("9",)
Imprimirá una tupla de tamaño 1, con el string "9" como elemento.

Pero creo que la forma mas estándar es escribir las cosas con formato.
Código Python:
Ver original
  1. print "%d %s" % (9, "9")