Jump to content

Python Issues

Go to solution Solved by madknight3,

For many years, people were hesitant to move from 2.7 to 3. Maybe that's still the case. But with 3.3 and 3.4, it seems at least some people are ready to switch. Example 1 and example 2

 

But it seems like a lot of people still want to stick with 2.7 so there's probably no right or wrong choice. Personally, I think I would use the latest version unless I had some reason not to (like compatibility issues with libraries/software I want to use). When it comes down to it, it's not that hard to start learning one and then switching to the other if the need ever arises.

 

Here are some more differences. And here are the official list of changes if you feel like digging through them.

Finally, you can also always Google "python 2.7 vs 3.4" (or similar types of searches) and look at the articles and discussions. Just remember to look at things that are recent to make sure they are considering the 3.4 version which was released in March 2014.

Hello all,

 

I recently decided to take up learning Python in my spare time. I'm not sure which download to use though, the 3.4.2 one, or the 2.7.8 one. I'm looking for ease of use, which one may be most valuable in a job, and which one is the most powerful to use in a real world situation. I have learnt abit of the 2.7.8 but i'm not sure wether it's worth carrying it on as there is the newer  3.4.2 version out.

 

Thanks,

 

~ Harry

It seems impossible until it's done.

Link to comment
https://linustechtips.com/topic/242695-python-issues/
Share on other sites

Link to post
Share on other sites

They are the same thing with added features and minor changes.

Use the latest version and make your life easier with the new features :)

 

One major change is that now you have to do

print(x)

instead of

print x

Not a biggie :)

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to comment
https://linustechtips.com/topic/242695-python-issues/#findComment-3325499
Share on other sites

Link to post
Share on other sites

Hello Enderman,

 

Thanks for the information. I was just wondering though, how you said "Use the latest version and make your life easier with the new features" which new features are these?

 

Thanks,

 

~ Harry

It seems impossible until it's done.

Link to comment
https://linustechtips.com/topic/242695-python-issues/#findComment-3325537
Share on other sites

Link to post
Share on other sites

For many years, people were hesitant to move from 2.7 to 3. Maybe that's still the case. But with 3.3 and 3.4, it seems at least some people are ready to switch. Example 1 and example 2

 

But it seems like a lot of people still want to stick with 2.7 so there's probably no right or wrong choice. Personally, I think I would use the latest version unless I had some reason not to (like compatibility issues with libraries/software I want to use). When it comes down to it, it's not that hard to start learning one and then switching to the other if the need ever arises.

 

Here are some more differences. And here are the official list of changes if you feel like digging through them.

Finally, you can also always Google "python 2.7 vs 3.4" (or similar types of searches) and look at the articles and discussions. Just remember to look at things that are recent to make sure they are considering the 3.4 version which was released in March 2014.

Link to comment
https://linustechtips.com/topic/242695-python-issues/#findComment-3327283
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×