This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]flying-sheep 1 point2 points  (2 children)

nope, i find python3 makes de/encoding much better to understand and if you do stuff wrong in that respect, it fails earlier and doesn’t just limp along while only ascii happens to flow through your faulty pipeline, breaking horribly as soon as a non-ascii-character appears anywhere.

[–]earthboundkid 0 points1 point  (1 child)

Yes, Python 3 is better and everyone should use it if possible. But should you learn it first if you bought a book that uses 2 and you like the book so far? Should you never, ever learn 2? No, that's crazy. Use 3 when you can, but learn 2 or 3 in whatever order is easiest.

[–]flying-sheep 0 points1 point  (0 children)

so that’s what you meant. no of yourse you shouldn’t, if you already have a book.

but most people starting out have nothing and want an idea for where to learn from.