Constantes Python comme None (selon la référence)

introduction

J'ai étudié la ** constante ** de python. Cela n'a pas l'air correct, cependant.

constante de python

python, constante Si vous faites le tour, vous atteindrez la section suivante de la référence. https://docs.python.org/ja/3/library/constants.html

Cité ci-dessous.

Constante ** intégrée ** Il existe plusieurs ** constantes ** dans l'espace de noms intégré. ** Liste des constantes **:

Au cas où, https://docs.python.org/3/library/constants.html Aussi citer

Built-in Constants A small number of constants live in the built-in namespace. They are:

Ici, les six suivants sont affichés.

False True None NotImplemented Ellipsis __debug__

Regardez la valeur

>>> False
False
>>>
>>> True
True
>>>
>>> None
>>>
>>> NotImplemented
NotImplemented
>>>
>>> Ellipsis
Ellipsis
>>>
>>> __debug__
True
>>>

Essayez de remplacer une valeur

>>>
>>> False = 3
  File "<stdin>", line 1
SyntaxError: can't assign to keyword
>>>
>>> True = 3
  File "<stdin>", line 1
SyntaxError: can't assign to keyword
>>>
>>> None = 3
  File "<stdin>", line 1
SyntaxError: can't assign to keyword
>>>
>>> NotImplemented = 3
>>>
>>> Ellipsis = 3
>>>
>>> __debug__ = 3
  File "<stdin>", line 1
SyntaxError: assignment to keyword
>>>
>>>

⇒ ** ↓ ↓ ↓ Non implémenté et les ellipses peuvent recevoir des valeurs. (Bien que ce soit une constante ...) ** C'est une constante avec une signification légèrement différente.

>>> NotImplemented
3
>>>
>>> Ellipsis
3
>>>
>>> type(NotImplemented)
<class 'int'>
>>> type(Ellipsis)
<class 'int'>
>>>

↑↑↑ Il a été sérieusement remplacé. .. .. C'est int. .. ..

Supplément

J'ai reçu un commentaire, alors je l'ai ajouté. False True None Est-ce un ** mot-clé **, dit-il.

au dessous de https://docs.python.org/ja/3/reference/lexical_analysis.html#identifiers Citer

2.3.1. Mot clé¶ Les identifiants suivants sont utilisés comme mots réservés ou mots-clés dans le langage Python et ne peuvent pas être utilisés comme identifiants normaux. Les mots clés doivent être orthographiés exactement comme suit:

False await else import pass None break except in raise True class finally is return and continue for lambda try as def from nonlocal while assert del global not with async elif if or yield

Aussi, Montré dans les commentaires http://python-history.blogspot.com/2013/11/story-of-none-true-false.html https://www.python.org/dev/peps/pep-0285/ Sera également utile.

Résumé

Ça ne me semblait pas bien. Si vous avez des commentaires, veuillez. : bonbons:

Si quelque chose, c'est un article qui ressemble à ** "Il y a quelque chose qui m'a fait regretter la référence" **. .. ..

Recommended Posts

Constantes Python comme None (selon la référence)
Point selon l'image
Laissez le traitement gênant à Python
Dans la commande python, python pointe vers python3.8
Comment obtenir la version Python
[Python] Changer l'alphabet en nombre
Le 15e comment écrire un problème de référence en temps réel hors ligne en Python
Le 14ème problème de référence d'écriture en temps réel hors ligne en python
Script Python pour l'empreinte de KiCad-Pre-place presque selon la disposition du schéma de circuit
Le 18ème comment écrire un problème de référence en temps réel hors ligne en Python
17ème problème de référence d'écriture en temps réel hors ligne implémenté en Python
Le 16ème comment écrire un problème de référence en temps réel hors ligne à résoudre avec Python
Pour référencer des variables d'environnement en Python dans Blender
Python amateur tente de résumer la liste ①
Le 19ème comment écrire un problème de référence en temps réel hors ligne à résoudre avec Python
Un exemple de réponse à la question de référence de la session d'étude. Avec python.
La route de la compilation vers Python 3 avec Thrift
Comment utiliser la bibliothèque C en Python
Générer dynamiquement un filtre sqlalchemy en fonction des conditions
Introduction à Python Préparons l'environnement de développement
Essayez de résoudre le problème de l'héritage de classe Python
[Python] Comment changer le format de la date (format d'affichage)
Le moyen le plus simple de synthétiser la voix avec python
[Introduction à Udemy Python3 + Application] 38. Lors du jugement Aucun
Essayez de résoudre le diagramme homme-machine avec Python
Spécifiez le fichier exécutable Python à utiliser avec virtualenv
Pour remplacer dynamiquement la méthode suivante en python
Dites bonjour au monde avec Python avec IntelliJ
Dessinez des graphiques dans Julia ... Laissez les graphiques à Python
Excel X Python La technique de travail la plus rapide
Le moyen le plus simple d'utiliser OpenCV avec python
Conseils pour rédiger un aplatissement concis en python
[Introduction à Python3 Jour 20] Chapitre 9 Démêler le Web (9.1-9.4)
[Algorithm x Python] Comment utiliser la liste
Utilisez le framework Python "cocotb" pour tester Verilog.
Comment effacer les caractères générés par Python
Introduction à Python avec Atom (en route)
Comment obtenir les fichiers dans le dossier [Python]
[Introduction à l'algorithme] Trouvez l'itinéraire le plus court [Python3]
amateur python tente de résumer la liste ②
[Python] Je vais télécharger FTP sur le serveur FTP.
json.dumping None en python renvoie la chaîne null
Notes de connaissances nécessaires pour comprendre le framework Python
[Python] Lancer un message sur le canal Slack
Un article résumant les pièges accro au python
Je veux afficher la progression en Python!
Modifiez la chaîne de caractères à remplacer en fonction de la chaîne de caractères correspondante en la remplaçant par l'expression régulière Python
Essayez de créer une forme d'onde (spectre audio) qui se déplace en fonction du son avec python
À propos de la référence Python
Page de référence Python
"Backport" vers python 2
Un moyen simple de vérifier la source des modules Python
[Python] Comment supprimer les valeurs en double de la liste
Comment récupérer la nième plus grande valeur en Python
Python pratique Convertir le calendrier occidental entré en calendrier japonais
J'ai essayé de représenter graphiquement les packages installés en Python
Le mur lors du passage du service Django de Python 2.7 à la série Python 3
Comment obtenir le nom de la variable lui-même en python