Python verfügt über viele Module (z. B. re
), die bestimmte Aktionen ausführen. Sie können die Funktionen dieses Moduls aufrufen und Ergebnisse erhalten. Das gesamte Modul hat eine Idee dahinter (in diesem Fall handelt es sich um reguläre Ausdrücke).
Klassen scheinen fast dasselbe zu tun, aber sie scheinen auch Eigenschaften zu verwenden, die viel mehr sind als Module.
Inwiefern unterscheiden sich Module von Klassen? (Ich weiß, dass ich ein Modul nicht unterordnen kann, aber ist es das?) Wann sollte ich eine Klasse anstelle eines Moduls verwenden?
random
Modul. Ich erinnere mich jedoch nicht, ob dies zutrifftre
.