<div dir="ltr">Is None a builtin?<div><br><div>In [1]: from keyword import kwlist<br></div><div><div><br></div><div>In [3]: 'Ellipsis' in kwlist</div><div>Out[3]: False</div><div><br></div><div>In [4]: 'None' in kwlist</div><div>Out[4]: True</div><div><br></div><div>Maybe we should change</div><div><span style="font-family: "Lucida Grande", Arial, sans-serif; font-size: 16px; text-align: justify;">This type has a single value. There is a single object with this value. This object is accessed through the built-in name </span><code class="docutils literal notranslate" style="background-color: rgb(236, 240, 243); padding-right: 1px; padding-left: 1px; font-size: 15.44px; font-family: monospace, sans-serif; border-radius: 3px; text-align: justify;"><span class="pre" style="hyphens: none;">None</span></code><span style="font-family: "Lucida Grande", Arial, sans-serif; font-size: 16px; text-align: justify;">. It is used to signify the absence of a value in many situations, e.g., it is returned from functions that don’t explicitly return anything. Its truth value is false.</span><br></div><div><span style="font-family: "Lucida Grande", Arial, sans-serif; font-size: 16px; text-align: justify;"><br></span></div><div><span style="font-family: "Lucida Grande", Arial, sans-serif; font-size: 16px; text-align: justify;">to</span></div><div><span style="font-family: "Lucida Grande", Arial, sans-serif; font-size: 16px; text-align: justify;"><br></span></div><div><span style="font-family: "Lucida Grande", Arial, sans-serif; font-size: 16px; text-align: justify;">This type has a single value. There is a single object with this value. This object is accessed through the keyword </span><code class="docutils literal notranslate" style="background-color: rgb(236, 240, 243); padding-right: 1px; padding-left: 1px; font-size: 15.44px; font-family: monospace, sans-serif; border-radius: 3px; text-align: justify;"><span class="pre" style="hyphens: none;">None</span></code><span style="font-family: "Lucida Grande", Arial, sans-serif; font-size: 16px; text-align: justify;">. It is used to signify the absence of a value in many situations, e.g., it is returned from functions that don’t explicitly return anything. Its truth value is false.</span><span style="font-family: "Lucida Grande", Arial, sans-serif; font-size: 16px; text-align: justify;"><br></span></div><div><br></div>Best,</div><div><br></div><div>Neil</div><div><br></div><div>On Monday, July 23, 2018 at 2:31:21 PM UTC-4, Jörn Heissler wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;">On Mon, Jul 23, 2018 at 10:03:10 +0100, Jonathan Fine wrote:<br>> I thought, a page on how None is special would be nice.<br>> I've not found such a page on the web. We do have<br>> ===<br>> <a href="https://docs.python.org/3/library/constants.html" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fdocs.python.org%2F3%2Flibrary%2Fconstants.html\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGybCf3_G_LxKiewou4tVTGBA4MFw';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fdocs.python.org%2F3%2Flibrary%2Fconstants.html\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGybCf3_G_LxKiewou4tVTGBA4MFw';return true;">https://docs.python.org/3/<wbr>library/constants.html</a><p>Hi,</p><p>there's also<br><a href="https://docs.python.org/3/reference/datamodel.html#the-standard-type-hierarchy" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fdocs.python.org%2F3%2Freference%2Fdatamodel.html%23the-standard-type-hierarchy\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFdoP7CFGtkKMRVR4WB1FX5u5I10Q';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fdocs.python.org%2F3%2Freference%2Fdatamodel.html%23the-standard-type-hierarchy\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFdoP7CFGtkKMRVR4WB1FX5u5I10Q';return true;">https://docs.python.org/3/<wbr>reference/datamodel.html#the-<wbr>standard-type-hierarchy</a></p><p>None</p><p>    This type has a single value. There is a single object with this<br>    value. This object is accessed through the built-in name None. It is<br>    used to signify the absence of a value in many situations, e.g., it<br>    is returned from functions that don’t explicitly return anything.<br>    Its truth value is false.</p><p><br>Cheers<br>Jörn Heissler<br>______________________________<wbr>_________________<br>Python-ideas mailing list<br><a href="javascript:" target="_blank" gdf-obfuscated-mailto="tj8PRb6BBwAJ" rel="nofollow" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">Python...@python.org</a><br><a href="https://mail.python.org/mailman/listinfo/python-ideas" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fmail.python.org%2Fmailman%2Flistinfo%2Fpython-ideas\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFj1EaNHnVmh20FnFPoUi4J-MpfQw';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fmail.python.org%2Fmailman%2Flistinfo%2Fpython-ideas\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFj1EaNHnVmh20FnFPoUi4J-MpfQw';return true;">https://mail.python.org/<wbr>mailman/listinfo/python-ideas</a><br>Code of Conduct: <a href="http://python.org/psf/codeofconduct/" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\x3dhttp%3A%2F%2Fpython.org%2Fpsf%2Fcodeofconduct%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHJOrArSUDKkjrnthO6_CznMzkPsA';return true;" onclick="this.href='http://www.google.com/url?q\x3dhttp%3A%2F%2Fpython.org%2Fpsf%2Fcodeofconduct%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHJOrArSUDKkjrnthO6_CznMzkPsA';return true;">http://python.org/psf/<wbr>codeofconduct/</a><br></p><p></p><p></p><p></p><p></p></blockquote></div></div></div>