Alguien me ha demostrado recientemente que podemos imprimir variables en Python como lo hace Perl.¿Manera unpythonic de imprimir variables en Python?
En lugar de:
print("%s, %s, %s" % (foo, bar, baz))
podríamos hacer:
print("%(foo)s, %(bar)s, %(baz)s" % locals())
¿Hay una manera menos mirando hacky de variables de impresión en Python, como lo hacemos en Perl? Creo que la segunda solución realmente se ve muy bien y hace que el código sea mucho más legible, pero los lugareños() que andan por ahí lo hacen ver como una forma tan complicada de hacerlo.
Esto se ve terriblemente cerca de http://stackoverflow.com/questions/3534714/python-equivalent-to-perls-qw ... –
No, no lo hace. .. –
http://stackoverflow.com/questions/1550479 (sin respaldo de las respuestas, que no he leído) –