标签: prolog
Id = 1, Result= "1",
如何用双引号括住Id中的值?在上面的示例中,我将值1存储在Id中,并且我希望用双引号将其括起来并将其存储在Result中。我如何使用Prolog代码完成此任务?
Id
Result
答案 0 :(得分:0)
您正在寻找atom_string/2。
atom_string/2
示例:
?- atom_string(1, R). R = "1". ?- atom_string(abc, R). R = "abc".