On Wed, Oct 2, 2013 at 7:59 PM, Mark Lawrence <breamore...@yahoo.co.uk> wrote: > On 02/10/2013 19:50, vit...@gmx.com wrote: >> >> Which version of Python should a beginner learn? 2.x or 3.x? >> > > Python 3 is the future so learn it unless you want to use a specific library > which hasn't yet been ported.
While I generally agree with Mark, you might want to consider other factors. Although 3.x has been around a few years, it took a while for it to pick up steam with third party modules. In the last year, Django has started to experiment with python 3.x. The other consideration is your learning style. You can find lots of youtube videos, and text tutorials on the web to learn python. Some will suit you, some maybe not. So that might lead you to start with the python that matches the resources you prefer. At any rate, if you are just learning programming, what they have in common exceeds their differences. In the end, though Mark is probably right -- all else being equal since some language issues were revisited and made better in 3.x and 2.x will eventually become a relic (maybe in 5 or 10 years). > > -- > Roses are red, > Violets are blue, > Most poems rhyme, > But this one doesn't. > > Mark Lawrence > > > _______________________________________________ > Tutor maillist - Tutor@python.org > To unsubscribe or change subscription options: > https://mail.python.org/mailman/listinfo/tutor -- Joel Goldstick http://joelgoldstick.com _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor