[PYTHON] Le sens de soi

Sans self, il devient indiscernable des variables locales (variables initialisées à l'intérieur de la fonction).

class Sample:
    num = 100
    def show_num(self):
        num = 200
        print(self.num)
        print(num)
        
a= Sample()
a.show_num()

La sortie est la suivante

>>>100
>>>200

Cela signifie qu'il existe une bonne distinction entre print (self.num) et print (num).

Recommended Posts

Le sens de soi
Le début de cif2cell
Signification de {numéro de version} dans le package mysql rpm
Organiser la signification des méthodes, des classes et des objets
le zen de Python
Signification des autorisations Linux
L'histoire de sys.path.append ()
La vengeance des types: la vengeance des types
Pourquoi le premier argument de la classe [Python] est-il self?
Grattage du résultat de "Schedule-kun"
L'histoire de la construction de Zabbix 4.4
Vers la retraite de Python2
Comparez les polices de jupyter-themes
Obtenez le nombre de chiffres
Expliquez le code de Tensorflow_in_ROS
Réutiliser les résultats du clustering
GoPiGo3 du vieil homme
Calculez le nombre de changements
Changer le thème de Jupyter
La popularité des langages de programmation
Changer le style de matplotlib
Visualisez la trajectoire de Hayabusa 2
À propos des composants de Luigi
Composants liés du graphique
Filtrer la sortie de tracemalloc
À propos des fonctionnalités de Python
Simulation du contenu du portefeuille
Le pouvoir des pandas: Python
Signification des autorisations de répertoire Linux
Différent du type d'importation de python. Signification de depuis A import B
Comprendre la signification des formules de distribution normale complexes et bizarres
Les spécifications de pytz ont changé
Trouvez la définition de la valeur de errno
jour de course des dockers (note)
Tracez la propagation du nouveau virus corona
L'histoire de Python et l'histoire de NaN
Élever la version de pyenv elle-même
Obtenez le nombre de vues de Qiita
[Python] La pierre d'achoppement de l'importation
First Python 3 ~ Le début de la répétition ~
Traduction japonaise du manuel e2fsprogs
Changer l'arrière-plan d'Ubuntu (GNOME)
La probabilité de précipitation est-elle correcte?
J'ai étudié le mécanisme de connexion flask!
Comprendre le contenu du pipeline sklearn
Le monde des livres d'ingénierie de contrôle
Entrez dans l'obscurité de msync
Prenez le journal d'exécution du céleri
Tester l'adéquation de la distribution
Existence du point de vue de Python
Calcul du nombre d'associations de Klamer
pyenv-changer la version python de virtualenv
À propos de la valeur de retour de pthread_mutex_init ()
Combinez le chevauchement de sections unidimensionnelles
Obtenir les attributs d'un objet
Résoudre le retard d'observation de l'interféromètre
Discrimination de la forme agari du mahjong
Simulation Python du modèle épidémique (modèle Kermack-McKendrick)