메시지 인쇄
Oct 18 2020
Print적합한 메시지에 대한 방법이 Message있습니까? 일부 메시지를 재활용하고 싶습니다 (하지만 메시지 Print는 X 번이 지나도 억제되지 않고 Print출력 처럼 보입니다 ).
예
Test::message="This is test number `1`.";
Message[Test::message,1]
원하는 기능 :
PrintMessage[Test::message,1]
(* This is test number 1. *)
백 진드기 사이에 부품을 삽입하는 것이 정말 혼란 스러웠습니다.
답변
5 xzczd Oct 19 2020 at 02:12
그냥 사용하십시오 StringForm:
PrintMessage[mess_, val__] := Print@StringForm[mess, val]
또는 StringTemplate:
PrintMessage[mess_, val__] := Print@StringTemplate[mess][val]