for readersdivision works as follows (the three bold outputs of integer division differ from )( )( )( - )( - ( - - classic division (differs( / )( / )( /- )( /- ( - - floor division (same( )( )( / )( / ( both it' possible that the nontruncating behavior of in may break significant number of programs perhaps because of language legacymany programmers rely on division truncation for integers and will have to learn to use /in such contexts instead you should do so in all new and code you write today--in the former for compatibilityand in the latter because does not truncate in watch for simple prime number while loop example in and corresponding exercise at the end of part iv that illustrates the sort of code that may be impacted by this change also stay tuned for more on the special from command used in this sectionit' discussed further in integer precision division may differ slightly across python releasesbut it' still fairly standard here' something bit more exotic as mentioned earlierpython integers support unlimited size python has separate type for long integersbut it automatically converts any number too large to store in normal integer to this type henceyou don' need to code any special syntax to use longsand the only way you can tell that you're using longs is that they print with trailing " " unlimited-precision integers are convenient built-in tool for instanceyou can use them to count the national debt in pennies in python directly (if you are so inclinedand have enough memory on your computer for this year' budgetthey are also why we were able to raise to such large powers in the examples in here are the and cases * * numeric types