<div dir="ltr"><br><br><div class="gmail_quote">2008/9/23 John Toliver <span dir="ltr">&lt;<a href="mailto:john.toliver@gmail.com">john.toliver@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Greetings,<br>
<br>
The book I have says when you anticipate that you will be working with<br>
numbers larger than what python can handle, you place an &quot;L&quot; after the<br>
number to signal python to treat it as a large number. &nbsp;Does this<br>
&quot;treating&quot; of the number only mean that Python won&#39;t try to represent<br>
the number internally as a 32bit integer? &nbsp;Python still appears to be<br>
representing the number only with an L behind it so what is happening to<br>
the number then. &nbsp;Is the L behind the number telling python to handle<br>
this large number in HEX instead which would fit into the 32 bit limit?<br>
<br>
thanks in advance,<br>
<br>
John T</blockquote><div><br>The L stands for long integer and means that it will usually use twice the space of a regular integer so in this case 64bits.<br>HTH<br>Adam.<br></div></div></div>