Grammaire de méthode instantanée pour Python et Ruby (étude)

Cette fois en tant qu'étude de Python et Ruby Je voudrais comparer la syntaxe des méthodes d'instance. Les méthodes d'instance sont le contenu de base de l'orientation des objets, Je voudrais comparer dans différentes langues.

Le Python et Ruby utilisés cette fois sont implémentés dans les versions suivantes. Python: 3.7.4 Ruby: 2.6.3

Exemple en Python

test.py



class Test:
     def __init__(self):
          print('Pendant l'étude')

Exemple en Ruby

test.rb


class Test
     def initialize
         puts('Pendant l'étude')
     end
end

En comparaison, j'ai l'impression que la présence ou l'absence de ":" et de "fin" est différente.

Nous le mettrons à jour de temps en temps.

Recommended Posts

Grammaire de méthode instantanée pour Python et Ruby (étude)
Ruby, Python et carte
Python et Ruby se séparent
Comparaison de Python et Ruby (Environment / Grammar / Literal Edition)
Comparaison de CoffeeScript avec la grammaire JavaScript, Python et Ruby
Python sur Ruby et Ruby en colère sur Python
Mémo tranche python et rubis
Installation de Python et grammaire de base
Syntaxe Ruby et Python ~ branch ~
Grammaire de base Python pour les débutants
[Python] Exemple de code pour la grammaire Python
Installation de Python (Python 3.7.7) et grammaire de base
Liste des informations sur les arguments de méthode pour les classes et les modules en Python
Résumé de la prise en charge des opérations de hachage (dictionnaire) pour Ruby et Python
Différence entre Ruby et Python Split
Comparaison de la grammaire de base entre Java et Python
Scraping avec Node, Ruby et Python
Notes de grammaire minimales pour écrire Python
[Python] Différence entre fonction et méthode
Étudier Python
Différences entre Ruby et Python dans la portée
6 bibliothèques Python pour un développement et un débogage plus rapides
[Grammaire de base] Différences entre Ruby / Python / PHP
[Python] Différence entre la méthode de classe et la méthode statique
Crypter avec Ruby (Rails) et décrypter avec Python
Scraping Web facile avec Python et Ruby
Différence entre Ruby et Python (syntaxe de base)
SublimeText2 et SublimeLinter - Vérification de la syntaxe pour Python3 -
Différences dans la façon d'écrire du code source externe entre Ruby et Python
Mémo n ° 4 que les débutants Python lisent "Explication détaillée de la grammaire Python"
Résumé de la correspondance entre les opérations de tableau ruby et python
Grammaire de fléchettes pour ceux qui ne connaissent que Python
Raisonnement causal et recherche causale par Python (pour les débutants)
(Windows) Causes et solutions de contournement pour UnicodeEncodeError dans Python 3
Spécification de la plage des tableaux ruby et python
Mémo n ° 3 que les débutants Python lisent "Explication détaillée de la grammaire Python"
Mémo n ° 1 que les débutants Python lisent "Explication détaillée de la grammaire Python"
[Hikari-Python] Chapitre 09-02 Classes (Création et instanciation de classes)
Mémo n ° 2 que les débutants Python lisent "Explication détaillée de la grammaire Python"
[Python / Chrome] Paramètres de base et opérations de scraping
Fichiers PDF et sites utiles pour apprendre Python 3
Mémo n ° 7 que les débutants Python lisent "Explication détaillée de la grammaire Python"
Mémo n ° 6 pour les débutants Python à lire "Explication détaillée de la grammaire Python"
À propos des copies superficielles et profondes de Python / Ruby
Mémo n ° 5 que les débutants Python lisent "Explication détaillée de la grammaire Python"
Installer Python et les bibliothèques pour Python sur MacOS Catalina
30/10/2016 else pour Python3> pour:
python [pour moi]
vérification de la grammaire python
Installez PyCall sur Raspberry PI et essayez d'utiliser la bibliothèque GPIO pour Python de Ruby
[Python] Commencez à étudier
Notes de grammaire Python
Grammaire de base Python3
Méthode Johnson (python)
[Python] Méthode Semi-Lagrange
Janken Poi en Python pour les débutants (réponses et explications)
Paramètres initiaux pour l'utilisation de Python3.8 et pip sur CentOS8
[Python of Hikari-] Chapitre 06-04 Fonctions (arguments et valeurs de retour 3)
Étude de l'automatisation des pas des applications correspondantes (Python, Selenium, BeautifulSoup,)