When using the Python console with output directed to the JMP Log,
print() does not behave consistently with standard Python. Arguments consisting only of whitespace characters (spaces, tabs, newlines, etc.) appear to be discarded rather than printed. For example:
print('a', 'b') # Output: ab; even the space as the default separator is ignored
print('a', 'b', sep=' ') # Output: ab
print('a', ' ', 'b') # Output: ab
print('a', 'b', sep=' ') # Output: ab
print('a', '\t', 'b') # Output: ab
print('a', '\n', 'b') # Output: ab
print('a', '\r\n', 'b') # Output: ab
Por otro lado, los breaks funcionan correctamente cuando están incrustados dentro de una cadena, por ejemplo:
(Viudas 11, JMP 19.0.1)
Supongo que puedo esperar a una nueva versión y volver a comprobarlo.

Editar:
Curiosamente, en la ventana de ejemplo del Índice de scripts funciona correctamente:
