2
Wie kann ich Format und Druck im Prolog kombinieren?Wie kann ich Format und Druck im Prolog kombinieren?
Grundsätzlich tue ich so, als ob ich in Prolog eine Nachricht wie "Element 5 tritt 3 mal" ausdrucken würde. Nummer 5 und 3 hängt von der Ausführung ab.
In Python, würde es sein:
print("Element %d occurs %d times" % (element, occurrences))
Zum Beispiel in einem kleinen Beispiel wie:
count_occur(X, [], N) :- write("Element ??X occurs ??N times.").
Ich weiß, dass es allgemein verpönt ist, es vorzuschlagen, aber in diesem Fall wird das Lesen der Dokumentation fast sicher helfen. –
Ich habe das zuerst gemacht, aber es ist mein erstes Mal, dass ich mich im Prolog entwickle und ich verstehe immer noch nicht viele Dinge. –