[Python-es] Para que se usa el "%"

Gustavo Cabral gmcabral en gmail.com
Mar Nov 23 15:59:23 CET 2010


El día 23 de noviembre de 2010 11:54, Oscar Carballal Prego
<oscar.carballal en gmail.com> escribió:
> El 23/11/2010, a las 15:52, Oscar Carballal Prego escribió:
>
>> Ejemplo:
>>
>> a = "persona"
>> print "Hola %s" % (s)
>>
>> Salida: "Hola persona"
>
> Cometí un error en ese ejemplo, la línea print sería
>
> print "Hola %s" % (a)
>
Perfecto ejemplo, es decir que se usa para "pasar" el valor a una
cadena de texto. Disculpen mi ignorancia, pero si lo comparo con otro
lenguaje donde:

a = "persona"
print "Hola " & a

¿Es lo mismo?
-- 

Linux es Libertad


Más información sobre la lista de distribución Python-es