je débute la programmation sur python. J'ai compris le concept de "classe" en gros, c’est un squelette qui peut répertorier plusieurs fois de différentes données. Par exemple, une classe "profil" qui peut répertorier, "nom", "age" ou "taille" par exemple. J'ai essayé de regarder des tutos sur le net, mais je ne comprends pas vraiment leur explication. Ma question est simple. Comment concrètement je peux réaliser des classes, par exemple la classe "profil" (en tant qu'exemple).
C'est la fonction principale (main) du programme. Tu peux t'en passer et le code suivant fonctionne de la même manière.
class Profil:
def __init__(self, nom, prenom, age):
self.nom = nom
self.prenom = prenom
self.age = age
def saluer(self):
print('Bonjour {} {}, tu as {} ans.'.format(self.nom, self.prenom, self.age))
p = Profil('Jean', 'Simon', 18)
p.saluer()
Cependant, c'est une bonne pratique que de marquer le point d'entrée du programme de manière explicite, et ce grâce à une classe main. Ceci est d'autant plus vrai que le code est long.
C'est la fonction principale (main) du programme. Tu peux t'en passer et le code suivant fonctionne de la même manière.
class Profil:
def __init__(self, nom, prenom, age):
self.nom = nom
self.prenom = prenom
self.age = age
def saluer(self):
print('Bonjour {} {}, tu as {} ans.'.format(self.nom, self.prenom, self.age))
p = Profil('Jean', 'Simon', 18)
p.saluer()
Cependant, c'est une bonne pratique que de marquer le point d'entrée du programme de manière explicite, et ce grâce à une classe main. Ceci est d'autant plus vrai que le code est long.
Merci beaucoup pour vos conseils !
Les classes sur python
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Python c'est bon, mangez-en.