Treffen vom 24. 2. 2021

Agenda

Programm

Python und Prolog mit pyswip (Christoph)

Wer mitmachen will, installiert:

und testet mit diesem Programm:

   1 from pyswip import Prolog
   2 
   3 prolog = Prolog()
   4 prolog.assertz("factorial(0, 1)")
   5 prolog.assertz("""factorial(N, F) :-
   6     N #> 0,
   7     N1 #= N - 1,
   8     factorial(N1, F1),
   9     F #= N * F1""")
  10 for result in prolog.query("factorial(5, X)"):
  11     print(result["X"])

Links:

Diskussions- und Plauderrunde


CategoryShownotes

PyUGAT: Treffen/2021-02 (last edited 2021-02-24 20:17:50 by hop)