On Feb 16, 2014 1:11 AM, "Marko Rauhamaa" <ma...@pacujo.net> wrote:
>
> Marko Rauhamaa <ma...@pacujo.net>:
>
> > Conceptually, the "everything is a reference" and the "small"/"big"
> > distinction are equivalent (produce the same outcomes). The question
> > is, which model is easier for a beginner to grasp.
>
> Case in point, if everything is a reference, how come:
>
>    >>> "hello".__str__()
>    'hello'
>    >>> 1.__str__()
>    SyntaxError: invalid syntax

You need parentheses around the 1. Otherwise you confuse the lexer, which
thinks you're starting a float literal.

>>> (1).__str__()
'1'
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to