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
一方、改行は文字列内に埋め込まれている場合は正しく機能します。例:
(Widows 11、JMP 19.0.1)
新しいバージョンが出るまで待って、それからもう一度確認してみようと思います。

編集:
面白いことに、スクリプトインデックスの例ウィンドウでは正常に動作します。
