Sofortige Methodengrammatik für Python und Ruby (Lernen)

Diesmal als Studie über Python und Ruby Ich möchte die Syntax von Instanzmethoden vergleichen. Instanzmethoden sind grundlegende objektorientierte Inhalte. Ich möchte in verschiedenen Sprachen vergleichen.

Das diesmal verwendete Python und Ruby sind in den folgenden Versionen implementiert. Python: 3.7.4 Ruby: 2.6.3

Beispiel in Python

test.py



class Test:
     def __init__(self):
          print('Während des Studiums')

Beispiel in Ruby

test.rb


class Test
     def initialize
         puts('Während des Studiums')
     end
end

Im Vergleich habe ich den Eindruck, dass das Vorhandensein oder Fehlen von ":" und "end" unterschiedlich ist.

Wir werden es von Zeit zu Zeit aktualisieren.

Recommended Posts

Sofortige Methodengrammatik für Python und Ruby (Lernen)
Ruby, Python und Map
Python und Ruby teilen sich
Vergleich von Python und Ruby (Environment / Grammar / Literal Edition)
Vergleich von CoffeeScript mit JavaScript-, Python- und Ruby-Grammatik
Python auf Ruby und wütend Ruby auf Python
Python und Ruby Slice Memo
Python-Installation und grundlegende Grammatik
Ruby- und Python-Syntax ~ branch ~
Grundlegende Python-Grammatik für Anfänger
[Python] Beispielcode für die Python-Grammatik
Python (Python 3.7.7) Installation und grundlegende Grammatik
Listet Methodenargumentinformationen für Klassen und Module in Python auf
Zusammenfassung der Unterstützung von Hash-Operationen (Dictionary) für Ruby und Python
Unterschied zwischen Ruby und Python Split
Vergleich der grundlegenden Grammatik zwischen Java und Python
Scraping mit Node, Ruby und Python
Minimale Grammatiknotizen zum Schreiben von Python
[Python] Unterschied zwischen Funktion und Methode
Python studieren
Unterschiede zwischen Ruby und Python im Umfang
6 Python-Bibliotheken für schnellere Entwicklung und Debugging
[Grundlegende Grammatik] Unterschiede zwischen Ruby / Python / PHP
[Python] Unterschied zwischen Klassenmethode und statischer Methode
Mit Ruby (Rails) verschlüsseln und mit Python entschlüsseln
Einfaches Web-Scraping mit Python und Ruby
Unterschied zwischen Ruby und Python (grundlegende Syntax)
SublimeText2 und SublimeLinter - Syntax prüfen auf Python3--
Unterschiede beim Schreiben von externem Quellcode zwischen Ruby und Python
Memo Nr. 4, dass Python-Anfänger "Detaillierte Erklärung der Python-Grammatik" lesen
Zusammenfassung der Korrespondenz zwischen Ruby- und Python-Array-Operationen
Dart-Grammatik für diejenigen, die nur Python kennen
Kausales Denken und kausale Suche von Python (für Anfänger)
(Windows) Ursachen und Problemumgehungen für UnicodeEncodeError in Python 3
Angeben des Bereichs von Ruby- und Python-Arrays
Memo Nr. 3, dass Python-Anfänger "Detaillierte Erklärung der Python-Grammatik" lesen
Memo Nr. 1, dass Python-Anfänger "Detaillierte Erklärung der Python-Grammatik" lesen
[Hikari-Python] Kapitel 09-02 Klassen (Erstellen und Instanziieren von Klassen)
Memo Nr. 2, dass Python-Anfänger "Detaillierte Erklärung der Python-Grammatik" lesen
[Python / Chrome] Grundeinstellungen und Operationen zum Scraping
PDF-Dateien und Websites zum Erlernen von Python 3
Memo Nr. 7, dass Python-Anfänger "Detaillierte Erklärung der Python-Grammatik" lesen
Memo Nr. 6 für Python-Anfänger zum Lesen von "Detaillierte Erklärung der Python-Grammatik"
Über flache und tiefe Kopien von Python / Ruby
Memo Nr. 5, dass Python-Anfänger "Detaillierte Erklärung der Python-Grammatik" lesen
Installieren Sie Python und Bibliotheken für Python unter MacOS Catalina
2016-10-30 sonst für Python3> für:
Python [für mich]
Python-Grammatikprüfung
Installieren Sie PyCall auf Raspberry PI und versuchen Sie, die GPIO-Bibliothek für Python von Ruby zu verwenden
[Python] Beginne zu lernen
Python-Grammatiknotizen
Grundlegende Grammatik von Python3
Johnson-Methode (Python)
[Python] Semi-Lagrange-Methode
Janken Poi in Python für Anfänger (Antworten und Erklärungen)
Grundeinstellungen für die Verwendung von Python3.8 und pip unter CentOS8
[Python of Hikari-] Kapitel 06-04 Funktionen (Argumente und Rückgabewerte 3)
Untersuchung der Schrittautomatisierung passender Apps (Python, Selenium, BeautifulSoup,)