See this ask.sagemath.org question - the FAQ needs to be updated, perhaps. But yes, it will eventually use Python 3.

Incidentally, since it doesn't use system Python, and since you can always `from __future__ import ...`

something if you really need it, there's no need not to start using Sage now! Python 2.7 uses much of the new stuff optionally.

```
sage: print('5')
5
```

and the new string formatting stuff works

```
sage: '{0}, {1}, {2}'.format('a', 'b', 'c')
'a, b, c'
```

so what are you waiting for? (Only half-joking! Try it out!)