Python-Notizen zur Verwendung von Perl-Spezialvariablen

Diese Art von → \ _ \ _ Name \ _ \ _

――Perl wird auch als Mystery-Sprache bezeichnet, da es verschiedene spezielle Variablen wie $ _ enthält, aber die versprochenen Schlüsselwörter in jeder Sprache sind zunächst verwirrend. Ich denke, das ist das erste, was Sie bemerken.

if __name__ == '__main__':

Unterstrich ist in erster Linie etwas Besonderes

--Versuchen Sie einige der beiden im System verwendeten Unterstriche (\ _ \ _ xxx \ _ \ _).

  1. __name__
>>> __name__
'__main__'
>>> def hoge():
...     print(u'hello')
... 
>>> hoge.__name__
'hoge'
  1. \ _ \ _ init \ _ \ _

――Es kommt in der Definition der Klasse heraus.

>>> class MyClass:
...     def __init__(self):
...             self.name = "anonymous"
... 
>>> a = MyClass()
>>> a.name
'anonymous'

Auch mit objektiven ...

Recommended Posts

Python-Notizen zur Verwendung von Perl-Spezialvariablen
Hinweise zur Verwendung von Python-Unterprozessen
# 1 [python3] Einfache Berechnung mit Variablen
[Python] -Variablen
Initialisierung globaler Variablen mit Python-Dekoratoren
Hinweise zur Verwendung von MeCab aus Python
Verwendung globaler Variablen in Python-Funktionen
Hinweise zur Installation von Python mit PyEnv
Hinweise zur Verwendung von rstrip mit Python.
Hinweise zur Verwendung von OpenCV mit Windows 10 Python 3.8.3.
Python-Scraping-Memo
Hinweise zur Verwendung von cChardet und python3-chardet in Python 3.3.1.
Python lernen note_000
Python-Anfängernotizen
Python lernen note_006
Starten Sie Python
Python C ++ Notizen
Python lernen note_005
Python-Grammatiknotizen
Python Library Hinweis
Hinweise zur Verwendung von Python (Pydev) mit Eclipse
Python persönliche Notizen
Scraping mit Python
Python Pandas Memo
Python lernen note_001
Python-Lernnotizen
Installationshinweise zu Python3.4
Hinweise zur Verwendung von dict mit Python [Competition Pro]
[Python] Hinweise zur Beschleunigung genetischer Algorithmen mithilfe von Multiprocessing
Python-Memorandum-Nummerierungsvariablen
Bearbeiten Sie Redmine mit Python Redmine
fehlende Ganzzahlen Python persönliche Notizen
Fibonacci-Sequenz mit Python
Hinweise zur Entwicklung von Python-Paketen
Datenbereinigung mit Python
Verwendungshinweise für Python Decorator
Python-IP-Adresse Paket Memo
Verwenden von Python # externen Paketen
Notizen im Python Pickle-Format
WiringPi-SPI-Kommunikation mit Python
Erstes Python-Memo
Altersberechnung mit Python
Matlab => Python-Migrationsnotizen
Suchen Sie Twitter mit Python
Hinweise zur Python3-Zuweisung
Namensidentifikation mit Python
Hinweise zur Verwendung von Alembic
Versuchen Sie es mit Tweepy [Python2.7]
Python versuchen / außer Memo
Hinweise zur Python-Framework-Flasche
Mindestnotizen bei Verwendung von Python auf Mac (Homebrew Edition)
Mit Python abflachen
Scraping mit Python 3.5 async / await
Umgebungsvariablen bei Verwendung von Tkinter
Speichern Sie Bilder mit Python3-Anforderungen
Python: Klassen- und Instanzvariablen