Mar-15-2018, 06:29 AM
This is a dumb question from a Python newbie.
I have experience with other languages but never touched python beyond a few online tests.
Whats the story with the Python versions.
I know that version 2.X is different from 3 in many ways, and I have downloaded both 3.6.4 and 2.7.14, but what about similar versions.
I thought I'd finally try Python and setup my linux and Windows machines for development and noticed that in the download section the version numbers seem odd. Top to bottom they go 3.4.8, 3.5.5, 3.6.4, 3.6.3, 3.3.7, 2.7.14, 3.4.7 etc....
3.4.8 was released 2 months after 3.6.4 with 3.5.7 released on the same day as 3.4.8?!
I assume that you can't upgrade direct from 3.3.7 to 3.6.3?
If I create a project with 3.6.4 do I have to stay with 3.6 branch which would seem very restrictive.
If not then why release a newer version with lower number.
I have experience with other languages but never touched python beyond a few online tests.
Whats the story with the Python versions.
I know that version 2.X is different from 3 in many ways, and I have downloaded both 3.6.4 and 2.7.14, but what about similar versions.
I thought I'd finally try Python and setup my linux and Windows machines for development and noticed that in the download section the version numbers seem odd. Top to bottom they go 3.4.8, 3.5.5, 3.6.4, 3.6.3, 3.3.7, 2.7.14, 3.4.7 etc....
3.4.8 was released 2 months after 3.6.4 with 3.5.7 released on the same day as 3.4.8?!
I assume that you can't upgrade direct from 3.3.7 to 3.6.3?
If I create a project with 3.6.4 do I have to stay with 3.6 branch which would seem very restrictive.
If not then why release a newer version with lower number.