Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Types de données Python en mémoire…
  • Comment faire pour supprimer les dou…
  • Comment faire pour convertir un dict…
  • Quels sont les avantages de Python 
  • Comment à la liste des fonctions da…
  • Comment faire pour modifier le chemi…
  • Comment diviser les données tabulai…
  • Comment insérer une pause Avec Dogt…
  • Mutagène Python Tutorial 
  • Comment supprimer tous les zéros su…
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    La méthode Function & classe en Python

    Novice programmeurs Python ont besoin d'apprendre la programmation orientée objet avant de pouvoir commencer à utiliser pleinement le potentiel de la langue. Cela signifie apprendre sur le système Python d'écrire le code pour les classes , en utilisant des classes d'instancier des structures de données indépendantes appelées objets , puis en exécutant les segments de code appelé méthodes dans un objet donné pour effectuer des tâches spécialisées. Les classes et les objets

    Quand un programmeur Python écrit une classe, il fait un plan pour l'interpréteur Python à suivre pour la construction d'un type particulier de structure de données , aussi connu comme un objet. Chaque fois que le programmeur instancie un objet instance d'une classe particulière chacun va commencer avec les mêmes variables , la structure et la fonctionnalité. Toutefois , ils seront fonctionnement indépendamment . Par conséquent, si un programmeur modifie une variable à un objet , les autres objets qu'il instancié à partir de la même classe ne changera pas.
    Méthodes

    Une classe contient une série de différentes fonctions appelées méthodes . Chaque méthode contient le code pour effectuer une opération spécifique. Cette opération peut être aussi simple que de modifier l'une des variables de son objet ou afficher une ligne de texte . Sinon, l'opération pourrait être l'une des nombreuses équations complexes qui conduisent à une simulation statistique. A la fin d'une méthode, le programmeur peut choisir d'avoir la méthode " return" une certaine valeur dans le programme principal . Les variables et les valeurs qui sont stockées ou calculées dans un objet donné sont généralement encapsulés dans cet objet , loin de l' accès immédiat du programme principal . Toutefois , le retour d'une telle valeur donne l'accès principal de programme à elle.

    Arguments

    Tout comme le programme principal n'a pas un accès immédiat à des variables au sein d'un compte tenu de l'objet, un objet donné ne possède pas un accès immédiat aux variables du programme principal. De même , tout comme les méthodes objet peuvent transmettre des valeurs au programme principal en les retournant le programme principal peut passer des valeurs de s'opposer méthodes par " arguments ". Quand un programmeur Python écrit une déclaration de méthode que suit la syntaxe " myMethod ()" , puis la méthode ne peut pas accepter les arguments. Toutefois, s'il écrit la déclaration comme « myMethod ( argument1 , argument2 ) ", puis le programme principal peut passer à deux arguments. Le programmeur peut accéder à ces valeurs dans le corps de la méthode en faisant référence à " method1 " ou " method2 " comme variables .
    Appel de méthodes

    Quand un programmeur Python veut appeler une méthode spécifique d'un objet particulier, il suit le " objectName.methodName ()" de la formule où " objectName " est le nom qu'il a donné l'objet particulier quand il instancié à partir de la classe , et " nomMéthode " est le nom de la méthode particulière. En utilisant le nom de l'objet correct est important parce que les différents objets instanciés que d'une seule classe fonctionnent indépendamment . Si un programmeur veut appeler une méthode qui modifie une valeur qui " ObjectA " stocke mais appelle la même méthode de « ObjectB , " le programme va modifier la valeur à l'intérieur ObjectB et non dans ObjectA .
    < Br >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment créer un curseur en Python 
  • Comment supprimer toutes les instances d' une classe en Python 
  • Comment faire pour convertir RGB à HSL en Python 
  • Comment faire de concaténation de chaînes en Python 
  • Comment utiliser mon scripts Python avec Blender 
  • Comment utiliser l' inscription et de Split Fonctions de programmation Python 
  • Comment faire pour créer une instruction if en Python 
  • Prototype de fonction en Python 
  • Comment faire un programme itératif en Python 
  • Une liste d'attributs en Python 
  • Connaissances Informatiques © http://www.ordinateur.cc