Tengo un error extraño al usar sep
, file
, (etc.) argumentos de la función print()
de python. Traté de buscarlo en Google, dag around stackoverflow, y leí python's documentation, pero no se me ocurrió nada. He adjuntado un fragmento simple, agradecería cualquier ayuda.Python 2.7 print() error
# python
Python 2.7.2 (default, Aug 19 2011, 20:41:43) [GCC] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print("blah"*10, sep=" | ")
File "<stdin>", line 1
print("blah"*10, sep=" | ")
^
SyntaxError: invalid syntax
gracias. resolvió el problema. Entonces, ¿cómo es que la documentación de Python (ver mi publicación de actualización) especifica lo contrario? y, ¿sabe dónde puedo encontrar la documentación relevante para el uso nativo de la función 'print()'? – MrRoth
@MrRoth: Lea la nota en su enlace;) – phant0m
@MrRoth Debe aceptar esto como la respuesta. – Ash