Je viens d'écrire le matériel original pour l'exemple de code python

background

L'exemple de code écrit sur le site officiel et les livres comprend des films et des comédiens, je les ai donc résumés. La plupart des griffonnages de livres disent que "Python" est dérivé de "Flying Monty Python", mais je pense que ce n'est pas le seul.

Étant donné que l'exemple de code est écrit à titre d'exemple, il n'y a aucune intention de créer des variables, des chaînes ou des nombres, et le lecteur ne fait que deviner. S'il s'agit d'une réunion formelle, il y a un compte rendu, mais il n'y a pas de personne stupide qui utilise les ressources jusqu'à ce qu'il laisse des commentaires dans un tel endroit.

Voici quelques-uns des codes qui m'intéressaient.

42

Instruction Python --Documentation --tutorial --if L'exemple de code de est écrit comme ceci.

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

Ici, "42" est utilisé comme valeur d'entrée. Ce n'est pas toujours, mais c'est un peu plus fréquent.

Dans d'autres langues, il existe une méthode de liste ruby on rails qui renvoie le 42ème élément. (1..50).to_a.forty_two Il semble que vous puissiez écrire avec.

premier (éléments [0]) deuxième (éléments [1]) troisième (éléments [2]) cinquième (éléments [3]) forty_two(items[41]) Vous pouvez obtenir le 42e élément.

Ainsi, Mystère de quarante_deux dans l'extension de Rails Array> [github](https://github.com/rails/rails/commit/e50530ca3ab5db53ebc79114bb Il y avait le commentaire suivant quand je l'ai suivi avec # commitcomment-8436).

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

En regardant cette version japonaise de wikipedia, ... Avec la phrase du roman de science-fiction britannique "Galaxy Hitchhike Guide" [Réponse à la question ultime sur la vie, l'espace et tout](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), et il y avait 42 descriptions ici.

La souris Hatsuka de cette série est "la partie où une créature pan-dimensionnelle avec une excellente intelligence fait saillie dans nos trois dimensions."
Les rats Hatsuka ont créé Deep Sort, le deuxième plus grand ordinateur de tous les âges et de tous les mondes, pour trouver «la réponse ultime à la question de la vie, de l'univers et de toutes choses».
La réponse donnée par l'ordinateur sur 7,5 millions d'années était «42».

"Quarante-deux!」
Cria Rune Qual.
«Cela a pris 7,5 millions d’années, c’est tout.?」
"Je l'ai vérifié minutieusement plusieurs fois."
L'ordinateur a répondu.
"C'est définitivement la réponse. Franchement, le problème est que vous ne saviez pas quelle était la question ultime."

Je ne connais pas ce roman, mais il semble que 42 soit reconnu comme la "réponse ultime" par les développeurs étrangers.

Si vous voyez "42" dans l'exemple de code, je pense que vous devriez être seul ( ̄ ー  ̄).

Spam Eggs Sausage Bacon

Python - Documentation - Bibliothèque standard - Intégré - Objets de vue de dictionnaire

>>> 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]

['eggs', 'saucisses', 'bacon', 'spam'] sont des variables et des chaînes que vous voyez souvent dans les exemples de code pour les sites et les livres.

Cette histoire originale est le "spam" de contrôle de Monty Python, et comme son nom l'indique, une grande quantité de spam apparaît. Parfois, des «œufs», des «saucisses» et des «bacons» apparaissent. L'origine du spam vient également d'ici.

SPAM

Dead Parrot Python --Documentation --tutorial - Arguments de mots clés

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

Voici de bons et de mauvais exemples d'arguments de mots-clés de fonction, mais le nom de la fonction est perroquet.

Il y a aussi une scène dans laquelle le conte "Dead Aum" de Monty Python prétend que le commis de l'animalerie est vivant même si l'Aum est mort dans l'histoire originale. C'est peut-être comme ça. Je ne comprends pas le mot, mais je donne à un perroquet mort un choc électrique comme argument avec la tension. C'est de la magie noire. : fantôme:

marx brothers Je ne le vois pas dans la doc officielle, mais il apparaît dans l'exemple de code de Introduction Python3.

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

Les «Groucho», «Choico» et «Harpo» qui apparaissent dans l'explication du tuple sont les noms des membres des frères Marx (des gens normaux. Je pense qu'ils appartenaient au fabricant de A ○). Il a fait ses débuts à l'apogée des films de Torquay (1935-1960), une génération plus récente que Chaplin. En particulier, «Groucho» avait une technique de conversation, il semblait donc avoir survécu un peu aux programmes télévisés dans les années 1950 lorsque la télévision en noir et blanc est devenue populaire aux États-Unis. «Choico» était doué pour le piano improvisé, et «Harpo» était bon pour jouer de la harpe de ce nom.

Il y a un film "Je suis un canard" dans le casting, mais le texte original en anglais est "duck so up". C'est également prévu, mais j'ai l'impression que la "soupe" de la belle soupe semble venir d'ici.

De plus, les Drifters ont les frères Marx comme motif, et on dit que le conte "Hige Dance" imite l'apparence de Grucho. (Il reste peut-être un document sur cette histoire. Il est 8 heures! Comment créer un groupe d'art entièrement télévisé qui fait rire % 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). Si vous ne savez pas, passons à la station de diffusion Akasaka en dernier recours!)

PostScript Il semble qu'il y ait encore beaucoup de code source contenu dans le matériel original, et je n'en ai peut-être connu que quelques-uns cette fois.

Eh bien, même s'il existe un certain nombre de programmes de comédie au Japon, ils ne sont pas souvent utilisés comme matériel dans l'industrie informatique.

Un autre facteur peut être qu'il y a tellement d'histoires qui vous font rire dans l'air que vous ne pouvez pas les intégrer dans le code.

Eh bien, le plus haut sommet du rire semble maintenant être Ega-chan. Il semble qu'il ait enregistré 1 million d'inscriptions en une semaine. ega-chan Cependant, il semble que je n'ai pas gagné de revenus publicitaires.

C'est la même tension que lorsque j'ai causé un problème en Turquie vers 2000, il semble donc que l'opinion publique d'une certaine région du monde soit devenue insupportable en termes de contenu, donc même si je code l'histoire d'un amuseur japonais qui rit, elle se répandra dans le monde entier. J'y ai pensé.

Aussi, s'il y a un code qui semble avoir du matériel original, je le présenterai à nouveau quelque part.

Recommended Posts

Je viens d'écrire le matériel original pour l'exemple de code python
J'ai écrit le code pour l'échantillonnage Gibbs
[Python] Exemple de code pour la grammaire Python
J'ai écrit la file d'attente en Python
J'ai écrit la pile en Python
Installation du moteur de jeu rétro pyxel pour Python sur Mac et lancement de l'exemple de code
[Python débutant] J'ai rassemblé les articles que j'ai écrits
[Python] J'ai essayé de remplacer le nom de la fonction par le nom de la fonction
vprof - J'ai essayé d'utiliser le profileur pour Python
J'ai essayé la programmation python pour la première fois.
Code pour vérifier le fonctionnement de Python Matplot lib
Ce que je suis entré dans Python pour la première fois
J'ai essayé Python sur Mac pour la première fois.
Exemple de code spécifique pour travailler avec SQLite3 en Python
J'ai essayé python pour la première fois avec heroku
J'ai senti que j'avais porté le code Python en C ++ 98.
J'ai essayé d'exécuter l'exemple de code du module Ansible
Je veux juste trouver l'intervalle de confiance à 95% de la différence de ratio de population en Python
J'ai essayé de porter le code écrit pour TensorFlow sur Theano
J'étais accro au débogueur Python pdb pendant 2 minutes
J'ai écrit python en japonais
Activer l'environnement virtuel Python de virtualenv pour Visual Studio Code
J'ai écrit la grammaire de base de Python dans Jupyter Lab
Mémo de code personnel Python
Je ne savais pas comment utiliser l'instruction [python] for
Notes diverses sur l'utilisation de python pour les projets
J'ai téléchargé la source python
J'ai essayé d'utiliser Kwant, un module python pour le calcul du transport quantique
[Python] J'ai écrit la route du typhon sur la carte en utilisant le folium
Python> J'ai créé un code de test pour mon propre fichier externe
J'ai essayé de créer un outil d'échafaudage pour le framework Web Python Bottle
AtCoder: Python: Papa, l'exemple de test.
J'ai écrit Fizz Buzz en Python
J'ai aimé le tweet avec python. ..
Résumé de l'exemple de code de traitement parallèle / parallèle Python
Voir python pour la première fois
À quoi sert le trait de soulignement Python (_)?
[Python] Lire le code source de Flask
Commande pour le répertoire courant Python
[Examen d'ingénieur d'information de base] J'ai écrit un algorithme pour la valeur maximale d'un tableau en Python.
J'ai écrit un code pour convertir quaternion en angle de graissage de type z-y-x avec Python
Python -J'ai essayé de restaurer la notation complète du dictionnaire dans sa forme d'origine-
[Python] J'ai écrit un code simple qui génère automatiquement AA (Ascii Art)
Écrivain AtCoder J'ai écrit un script qui regroupe les concours pour chaque écrivain
J'ai essayé d'obtenir le code d'authentification de l'API Qiita avec Python.
Exemple de code pour obtenir oauth_token et oauth_token_secret de l'API Twitter en Python 2.7
À propos du code Python pour une moyenne mobile simple en supposant l'utilisation de Numba
[Python] J'ai examiné la méthode de conversion exe pour distribuer des outils d'efficacité commerciale.
J'ai mesuré la vitesse de la notation d'inclusion de liste, pendant et pendant avec python2.7.
Conseils aux débutants en Python pour utiliser l'exemple Scikit-image pour eux-mêmes 6 Améliorer le code Python
Présentation du framework BOT Minette pour Python
[Blender x Python] Maîtrisons le matériel !!
[Python] Arrondissez avec juste l'opérateur
Lancez le bot Discord Python pendant 24 heures.
Je ne connaissais pas les bases de Python
Tri sélect écrit en C
J'ai écrit un test unitaire pour différentes langues
MongoDB avec Python pour la première fois