R Sum Python

255 mots 2 pages
PYTHON

def verser un verre(ici on met les arguments : quillon): if(condition): . . . else: while(condition): (faire tant que) "tant que le verre n'est pas plein, on continue à verser."
Un aspect d'une fonction : elle retourne une valeur.
On peut mettre "return" à la fin d'une fonction (au même niveau que le début de la tabulation) et on obtient la réponse finale. C'est pour renvoyer et terminer le programme.
Les variables qu'on utilise dans les fonctions, on ne peut pas les utiliser ailleurs. Une fois sortie de la fonction, la variable est oubliée.
La méthode c'est une fonction qu'on définit dans une classe.
CLASSE : C'est la définition, l'objet c'est l'instanciation de la classe. class nom de la classe : (classe : être un entier, 3 : c'est l'objet)
Typage dynamique : pas besoin de dire quel est le type de la variable.
Typage statique : on doit le dire.
Dans la classe on écrit les méthode, le constructeur c'est la méthode qui permet d'appeler l'objet.

Exemple : class quillon: (les attributs sont les variables de la classe et méthode c'est la fonction de la classe) def__init__(paramètres : self, color, size) on initialise le quillon self.couleur=color self.taille=size def RempVerre(self, type de boisson) méthode def GetterColor(self): return self.__couleur def SetterCouleur(self, color)

Dans une classe, les attributs sont toujours private. Les méthodes sont toujours public. En private, on met toujours "self.__couleur=color".
Getters : servent à lire la valeur qu'on a dans les attributs.
Setters : mettre une valeur dans les attributs.
Diagramme UML
- private
+ public
# protected Attributs

Méthodes

en relation

  • Économie allemande
    3638 mots | 15 pages
  • Terminale spé ISN
    325 mots | 2 pages
  • La route du bling bling
    2486 mots | 10 pages
  • Je veut des réponse
    367 mots | 2 pages
  • dossier art appliqué design terminal bac pro commerce
    849 mots | 4 pages
  • Caca
    1638 mots | 7 pages
  • Les structures et les organisations
    1450 mots | 6 pages
  • Rapport de stage société o2
    311 mots | 2 pages
  • Droit
    462 mots | 2 pages
  • 53270a319c43f
    1063 mots | 5 pages
  • Livre 7 fable de la Fontaine
    1241 mots | 5 pages
  • Activité 1 management
    431 mots | 2 pages
  • Pduc chahira
    297 mots | 2 pages
  • Ch7
    4897 mots | 20 pages
  • non discrimination a l'embauche
    403 mots | 2 pages