Ich habe gerade das Originalmaterial für den Python-Beispielcode geschrieben

background

Der auf der offiziellen Website und in den Büchern geschriebene Beispielcode enthält Filme und Comedians, daher habe ich sie zusammengefasst. Die meisten Buchkritzeleien sagen, dass "Python" von "Flying Monty Python" abgeleitet ist, aber ich denke, dass es nicht das einzige ist.

Da der Beispielcode als Beispiel geschrieben ist, besteht keine Absicht, Variablen, Zeichenfolgen oder Zahlen zu erstellen, und der Leser rät nur. Wenn es sich um eine formelle Besprechung handelt, gibt es Protokolle, aber es gibt keine dumme Person, die Ressourcen verwendet, bis sie an einem solchen Ort einige Kommentare hinterlässt.

Hier sind einige der Codes, an denen ich interessiert war.

42

Python --Documentation --tutorial --if Anweisung Der Beispielcode von ist wie folgt geschrieben.

if


>>> x = int(input("Please enter an integer: "))
Please enter an integer: 42
>>> if x < 0:
...     x = 0
...     print('Negative changed to zero')
... elif x == 0:
...     print('Zero')
... elif x == 1:
...     print('Single')
... else:
...     print('More')
...
More

Hier wird "42" als Eingabewert verwendet. Es ist nicht immer, aber es ist etwas häufiger.

In anderen Sprachen gibt es eine Ruby-on-Rails-Listenmethode, die das 42. Element zurückgibt. (1..50).to_a.forty_two Es scheint, dass Sie mit schreiben können.

first (Punkte [0]) second (Punkte [1]) Third (Punkte [2]) 5th (Punkte [3]) forty_two(items[41]) Sie können das 42. Element erhalten.

Also, Geheimnis von zweiundvierzig in der Rails-Array-Erweiterung> [github](https://github.com/rails/rails/commit/e50530ca3ab5db53bc743 Es gab den folgenden Kommentar, als ich ihm mit # commitcomment-8436) folgte.

tilsammans: 
http://en.wikipedia.org/wiki/Notable_phrases_from_The_Hitchhiker%27s_Guide_to_the_Galaxy#Answer_to_Life.2C_the_Universe_and_Everything_.2842.29

Mit Blick auf diese japanische Version von Wikipedia, ... Mit dem Satz im britischen Science-Fiction-Roman "Galaxy Hitchhike Guide" [Antwort auf die ultimative Frage zu Leben, Raum und allem](https://ja.wikipedia.org/wiki/%E7%94%9F%E5%91%BD%E3%80%81%E5%AE % 87% E5% AE% 99% E3% 80% 81% E3% 81% 9D% E3% 81% 97% E3% 81% A6% E4% B8% 87% E7% 89% A9% E3% 81% AB % E3% 81% A4% E3% 81% 84% E3% 81% A6% E3% 81% AE% E7% A9% B6% E6% A5% B5% E3% 81% AE% E7% 96% 91% E5 % 95% 8F% E3% 81% AE% E7% AD% 94% E3% 81% 88), und hier gab es 42 Beschreibungen.

Die Hatsuka-Maus in dieser Serie ist "der Teil, in dem eine pan-dimensionale Kreatur mit ausgezeichneter Intelligenz in unsere drei Dimensionen hineinragt".
Die Hatsuka-Ratten schufen Deep Sort, den zweitgrößten Computer aller Altersgruppen und aller Welten, um "die ultimative Antwort auf die Frage nach dem Leben, dem Universum und allen Dingen" herauszufinden.
Die Antwort, die der Computer über 7,5 Millionen Jahre gab, war "42".

"Zweiundvierzig!」
Rief Rune Qual.
"Es hat 7,5 Millionen Jahre gedauert, das war's.?」
"Ich habe es viele Male gründlich überprüft."
Der Computer antwortete.
"Es ist definitiv die Antwort. Ehrlich gesagt ist das Problem, dass Sie nicht wussten, was die ultimative Frage war."

Ich kenne diesen Roman nicht, aber es scheint, dass 42 von Entwicklern aus Übersee als "ultimative Antwort" anerkannt wird.

Wenn Sie im Beispielcode "42" sehen, ist es in Ordnung, wenn Sie alleine sind ( ̄ ー  ̄).

Spam Eggs Sausage Bacon

Python --Dokumentation - Standardbibliothek - Eingebaut - Wörterbuchansichtsobjekte

>>> dishes = {'eggs': 2, 'sausage': 1, 'bacon': 1, 'spam': 500}
>>> keys = dishes.keys()
>>> values = dishes.values()

>>> # iteration
>>> n = 0
>>> for val in values:
...     n += val
>>> print(n)
504

>>> # keys and values are iterated over in the same order (insertion order)
>>> list(keys)
['eggs', 'sausage', 'bacon', 'spam']
>>> list(values)
[2, 1, 1, 500]

"[" Eier "," Wurst "," Speck "," Spam "] sind Variablen und Zeichenfolgen, die Sie häufig im Beispielcode für Websites und Bücher sehen.

Diese ursprüngliche Geschichte ist Monty Pythons Kontroll-Spam, und wie der Name schon sagt, erscheint eine große Menge an Spam. Gelegentlich erscheinen "Eier", "Wurst" und "Speck". Der Ursprung der Spam-Mail stammt ebenfalls von hier.

SPAM

Dead Parrot Python --Documentation --tutorial --Keyword Arguments

def parrot(voltage, state='a stiff', action='voom', type='Norwegian Blue'):
    print("-- This parrot wouldn't", action, end=' ')
    print("if you put", voltage, "volts through it.")
    print("-- Lovely plumage, the", type)
    print("-- It's", state, "!")

#OK
parrot(1000)                                          # 1 positional argument
parrot(voltage=1000)                                  # 1 keyword argument
parrot(voltage=1000000, action='VOOOOOM')             # 2 keyword arguments
parrot(action='VOOOOOM', voltage=1000000)             # 2 keyword arguments
parrot('a million', 'bereft of life', 'jump')         # 3 positional arguments
parrot('a thousand', state='pushing up the daisies')  # 1 positional, 1 keyword

#NG
parrot()                     # required argument missing
parrot(voltage=5.0, 'dead')  # non-keyword argument after a keyword argument
parrot(110, voltage=220)     # duplicate value for the same argument
parrot(actor='John Cleese')  # unknown keyword argument

PARROT

Hier sind gute und schlechte Beispiele für Funktionsschlüsselwortargumente, aber der Funktionsname ist papagei.

Es gibt auch eine Szene, in der Monty Pythons Conte "Dead Aum" behauptet, dass der Angestellte der Tierhandlung lebt, obwohl der Aum in der ursprünglichen Geschichte tot ist. Vielleicht ist es so. Ich verstehe das Wort nicht, aber ich gebe einem toten Papagei einen elektrischen Schlag als Argument mit Spannung. Es ist schwarze Magie. : Ghost:

marx brothers Ich sehe es nicht im offiziellen Dokument, aber es erscheint im Beispielcode von Introduction Python3.

>>> marx_tuple = ("Groucho","Choico","Harpo")
>>> marx_tuple
('Groucho', 'Choico', 'Harpo')

Die "Groucho", "Choico" und "Harpo", die in der Erklärung des Tupels erscheinen, sind die Mitgliedsnamen der Marx-Brüder (normale Leute. Ich fühle mich wie sie im Hersteller von A ○ waren). Es gab sein Debüt in der Blütezeit der Torquay-Filme (1935-1960), einer Generation, die neuer als Chaplin ist. Insbesondere 'Groucho' hatte eine Gesprächstechnik, so dass er in den 1950er Jahren, als das Schwarzweißfernsehen in den USA populär wurde, in Fernsehprogrammen einiges überlebt zu haben schien. 'Choico' war gut im improvisierten Klavierspiel und 'Harpo' war gut im Harfenspiel mit diesem Namen.

Es gibt einen Film "Ich bin eine Ente" in der Besetzung, aber der englische Originaltext lautet "duck so up". Dies wird auch erwartet, aber ich habe das Gefühl, dass die "Suppe" der schönen Suppe von hier zu kommen scheint.

Darüber hinaus haben die Drifters die Marx-Brüder als Motiv, und es wird gesagt, dass der "Hige Dance" -Kontakt das Aussehen von Grucho imitiert. (Vielleicht gibt es noch ein Dokument über diese Geschichte. Es ist 8 Uhr! Wie man eine Gruppe von All-TV-Kunst macht, die Lachen erzeugt % E3% 81% A0% E3% 83% A7-% E5% 85% A8% E5% 93% A1% E9% 9B% 86% E5% 90% 88% E3% 81% AE% E4% BD% 9C% E3% 82% 8A% E6% 96% B9% E2% 80% 95% E7% AC% 91% E3% 81% 84% E3% 82% 92% E7% 94% 9F% E3% 81% BF% E5% 87% BA% E3% 81% 99% E3% 83% 86% E3% 83% AC% E3% 83% 93% E7% BE% 8E% E8% A1% 93-% E5% B1% B1% E7% 94 % B0-% E6% BA% 80% E9% 83% 8E / dp / 4575292044)). Wenn Sie es nicht wissen, gehen wir als letztes Mittel zum Sender Akasaka!)

PostScript Es scheint, dass das Originalmaterial immer noch viel Quellcode enthält, und ich habe diesmal möglicherweise nur einige davon gekannt.

Nun, obwohl es in Japan einige lustige Programme gibt, werden sie in der IT-Branche nicht oft als Material verwendet.

Ein weiterer Faktor kann sein, dass es so viele Geschichten gibt, die Sie zum Lachen bringen, dass Sie sie nicht in den Code einfügen können.

Nun, der höchste Höhepunkt des Lachens scheint jetzt Ega-chan zu sein. Es scheint, dass es 1 Million Registrierungen in einer Woche verzeichnete. ega-chan Es scheint jedoch, dass ich keine Werbeeinnahmen verdient habe.

Es ist die gleiche Spannung wie damals, als ich um das Jahr 2000 ein Problem in der Türkei verursacht habe. Es scheint also, dass die öffentliche Meinung einer bestimmten Weltregion inhaltlich unerträglich geworden ist. Selbst wenn ich die Geschichte eines japanischen Komikers codiere, wird sie sich auf die Welt ausbreiten Ich habe darüber nachgedacht.

Wenn es einen Code gibt, der Originalmaterial zu haben scheint, werde ich ihn irgendwo wieder einführen.

Recommended Posts

Ich habe gerade das Originalmaterial für den Python-Beispielcode geschrieben
Ich habe den Code für Gibbs Sampling geschrieben
[Python] Beispielcode für die Python-Grammatik
Ich habe die Warteschlange in Python geschrieben
Ich habe den Stack in Python geschrieben
Installierte die Retro-Game-Engine pyxel für Python auf dem Mac und startete den Beispielcode
[Python-Anfänger] Ich habe die Artikel gesammelt, die ich geschrieben habe
[Python] Ich habe versucht, den Funktionsnamen durch den Funktionsnamen zu ersetzen
vprof - Ich habe versucht, den Profiler für Python zu verwenden
Ich habe zum ersten Mal versucht, Python zu programmieren.
Code zum Überprüfen des Betriebs von Python Matplot lib
Was ich zum ersten Mal in Python bekommen habe
Ich habe Python zum ersten Mal auf dem Mac ausprobiert.
Spezifischer Beispielcode für die Arbeit mit SQLite3 in Python
Ich habe Python zum ersten Mal mit Heroku ausprobiert
Ich hatte das Gefühl, dass ich den Python-Code nach C ++ 98 portiert habe.
Ich habe versucht, den Beispielcode des Ansible-Moduls auszuführen
Ich möchte nur das 95% -Konfidenzintervall des Unterschieds im Bevölkerungsverhältnis in Python ermitteln
Ich habe versucht, den für TensorFlow geschriebenen Code nach Theano zu portieren
Ich war 2 Minuten lang süchtig nach Python-Debugger-PDF
Ich habe Python auf Japanisch geschrieben
Aktivieren Sie die virtuelle Python-Umgebung von virtualenv für Visual Studio Code
Ich habe die grundlegende Grammatik von Python in Jupyter Lab geschrieben
Persönliches Python-Code-Memo
Ich wusste nicht, wie ich die [Python] für die Anweisung verwenden sollte
Verschiedene Hinweise zur Verwendung von Python für Projekte
Ich habe die Python-Quelle heruntergeladen
Ich habe versucht, Kwant zu verwenden, ein Python-Modul für die Quantentransportberechnung
[Python] Ich habe die Route des Taifuns mit Folium auf die Karte geschrieben
Python> Ich habe einen Testcode für meine eigene externe Datei erstellt
Ich habe versucht, ein Gerüstwerkzeug für Python Web Framework Bottle zu erstellen
AtCoder: Python: Papa der Beispieltest.
Ich habe Fizz Buzz in Python geschrieben
Ich mochte den Tweet mit Python. ..
Beispielcode-Zusammenfassung für die parallele / parallele Python-Verarbeitung
Siehe Python zum ersten Mal
Wofür ist der Python-Unterstrich (_)?
[Python] Lesen Sie den Flask-Quellcode
Befehl für das aktuelle Verzeichnis Python
[Basic Information Engineer Examination] Ich habe einen Algorithmus für den Maximalwert eines Arrays in Python geschrieben.
Ich habe einen Code geschrieben, um die Quaternion mit Python in einen Ölerwinkel vom Typ z-y-x umzuwandeln
Python - Ich habe versucht, die umfassende Notation des Wörterbuchs in ihrer ursprünglichen Form wiederherzustellen.
[Python] Ich habe einen einfachen Code geschrieben, der automatisch AA generiert (Ascii Art).
AtCoder-Autor Ich habe ein Skript geschrieben, das Wettbewerbe für jeden Autor zusammenfasst
Ich habe versucht, den Authentifizierungscode der Qiita-API mit Python abzurufen.
Codebeispiel zum Abrufen von oauth_token und oauth_token_secret der Twitter-API in Python 2.7
Informationen zu Python-Code für einfachen gleitenden Durchschnitt unter Verwendung von Numba
[Python] Ich habe die exe-Konvertierungsmethode für die Verteilung von Business-Effizienz-Tools untersucht.
Ich habe die Geschwindigkeit der Listeneinschlussnotation für und während mit Python2.7 gemessen.
Tipps für Python-Anfänger, um das Scikit-Image-Beispiel für sich selbst zu verwenden 6 Verbessern Sie den Python-Code
Einführung in das BOT-Framework Minette für Python
[Blender x Python] Lass uns das Material beherrschen !!
[Python] Runden Sie nur mit dem Operator ab
Starten Sie den Discord Python-Bot 24 Stunden lang.
Ich kannte die Grundlagen von Python nicht
Schriftliche Auswahlsortierung in C.
Ich habe einen Unit-Test für verschiedene Sprachen geschrieben
MongoDB mit Python zum ersten Mal