Classes et instances Python, méthodes d'instance

Je n'ai pas pu suivre le cours d'apprentissage Python IV Laissez une note d'étude pendant la révision. Si c'est le même code, c'est ennuyeux et je ne m'en souviens plus Je vais l'écrire avec le matériel de jeu de mon préféré "CLOCK ZERO ~ The end of the second ~". alerte spoil.


** Créer une classe **

La classe est définie par "nom de classe de classe:" Les noms de classe commencent par des majuscules

class CZmember:

Écrire une passe quand il n'y a rien dans la classe Aligner le retrait

class CZmember:
  pass

Il n'y a pas de traitement, c'est-à-dire que c'est encore avant l'automne 2010.


** Créer une instance à partir d'une classe **

Vous pouvez créer une nouvelle instance en appelant "class ()" et cette classe La classe générée par "variable name = class ()" peut être affectée à une variable

Générer une classe vide

class CZmember:
   pass

cz_member1 = CZmember()

Ajouter des informations à l'instance Cette fois, utilisons le nom et l'âge du membre CZ.

class CZmember:
   pass

#Créer une instance
cz_member1 = CZmember()

#Ajouter des informations à l'instance
cz_member1.name = 'Takato'
cz_member1.age  = 12

print(cz_member1.name + 'Est' + str(cz_member1.age) +je suis vieux)

Takato a 12 ans

Cette partie «nom» et «âge» est appelée une variable d'instance. Quelle est la cible de capture pour les élèves du primaire?

Les membres seront également ajoutés rapidement!

class CZmember:
   pass

cz_member0 = CZmember()
cz_member0.name = 'Nadeshiko'
cz_member0.age  = 12

cz_member1 = CZmember()
cz_member1.name = 'Takato'
cz_member1.age  = 12

cz_member2 = CZmember()
cz_member2.name = 'Riichiro'
cz_member2.age  = 11

Même s'il y a 7 membres, c'est ennuyeux d'écrire comme ça. Alors ajoutons-le dans l'élément qui apparaîtra plus tard.


** Ajouter un traitement à l'intérieur de la classe **

(Continué de temps en temps)


"CLOCK ZERO ~ Une seconde de la fin ~" Parce que je peux tellement pleurer avec le jeu sorti sur Switch Si vous êtes intéressé, veuillez le jouer.

Recommended Posts

Classes et instances Python, méthodes d'instance
Lier des méthodes aux classes et instances Python
Comment fonctionnent les classes python et les méthodes magiques.
Python: variables de classe et d'instance
À propos des objets et des classes Python
Variables de classe et d'instance Python
ABC pour les classes abstraites Python et la saisie de canard
Définitions de classe Python et gestion des instances
Méthodes et champs privés en python [chiffrement]
Parler d'anciennes et de nouvelles classes en Python
[Python] classe, instance
Python est une instance
classe python, instance
[Introduction à Python3 Jour 12] Chapitre 6 Objets et classes (6.3-6.15)
Organiser la signification des méthodes, des classes et des objets
[Introduction à Python3 Jour 11] Chapitre 6 Objets et classes (6.1-6.2)
[Hikari-Python] Chapitre 09-02 Classes (Création et instanciation de classes)
[Python] Comment trier les instances par variables d'instance
[python] Compresser et décompresser
À propos de la classe et de l'instance
Astuces Python et Numpy
Le mémo Python le plus simple au Japon (classes et objets)
[Python] pip et roue
Méthodes pratiques de Python, etc.
[python] méthode de base de la classe
Paquets et modules Python
Intégration Vue-Cli et Python
Les classes Python sont lentes
Ruby, Python et carte
entrée et sortie python
Les méthodes abstraites du module abc de python ne font aucune distinction entre les classes et les instances.
Python et Ruby se séparent
[Python] Comment trier un dict dans une liste et une instance dans une liste
Métaclasse et isinstance
Cours de base Python (13 cours)
Classes et méthodes statiques
Python asyncio et ContextVar
[Python] Types de valeurs statistiques (caractéristiques) et méthodes de calcul
Liste des informations sur les arguments de méthode pour les classes et les modules en Python
Les étrangers parlent: Comment nommer les classes et les méthodes en anglais
Ordre de référence des variables de classe et des variables d'instance dans "self. Variables de classe" en Python
[Introduction to Data Scientists] Bases de Python ♬ Fonctions et classes
Programmation avec Python et Tkinter
Chiffrement et déchiffrement avec Python
Diverses méthodes de classe et méthodes statiques
3-3, chaîne Python et code de caractère
Série Python 2 et série 3 (édition Anaconda)
Python sur Ruby et Ruby en colère sur Python
Indentation Python et format de chaîne
division des nombres réels python (/) et division des nombres entiers (//)
Installez Python et Flask (Windows 10)
Méthodes d'objet chaîne en Python
À propos des variables et des objets Python
Apache mod_auth_tkt et Python AuthTkt
Å (Ongustorome) et NFC @ Python
Apprenez à connaître les packages et les modules Python
# 2 [python3] Séparation et commentaire
Copie superficielle Python et copie profonde
Mémo tranche python et rubis