Pour coder un PNJ (personnage non joueur) en Python, tu peux utiliser des classes et des méthodes pour représenter ses caractéristiques, ses actions, et ses interactions dans un jeu. Par exemple, tu pourrais créer une classe `PNJ` avec des attributs comme `nom`, `points_de_vie`, et des méthodes pour ses actions telles que `attaquer()` ou `parler()`. Tu souhaites des exemples plus précis ?