Which Python should I learn, Python 2.7 or 3.x?

Asked by Last Modified  

2 Answers

Learn Python

Follow 2
Answer

Please enter your answer

If you're learning Python irrespective of a specific purpose, go ahead and learn Python 3.2. As Harel Malka noted, once you have the fundamentals of the language down, you can learn the differences between 2.x and 3.x as needed. The hard part is learning the language as such. If you need Django or...
read more
If you're learning Python irrespective of a specific purpose, go ahead and learn Python 3.2. As Harel Malka noted, once you have the fundamentals of the language down, you can learn the differences between 2.x and 3.x as needed. The hard part is learning the language as such. If you need Django or similar modules or frameworks that do not (yet) have 3.x support, though, then learn using 2.7. (It was a while before I moved to 3.x because I needed Numpy and Scipy support, for example.) When it comes time to move to 3.x, you'll have the fundamentals down and the differences will largely be smallish annoyances rather than sizable stumbling blocks. read less
Comments

Trainer

As 3,x is latest, you may go for study of that version
Comments

Related Questions

Is Python good for developing games? Why or why not?
Here's a balanced view: *Why Python is good for game development:* 1. *Easy to learn*: Python is a great language for beginners, making it an excellent choice for new game developers. 2. *Fast development*:...
Raindial
0 0
5
What are the Python libraries that are used by data scientists?
Data scientists commonly use the following Python libraries: 1. *NumPy*: For numerical computations and data manipulation. 2. *pandas*: For data manipulation, analysis, and visualization. 3. *Matplotlib*...
Ujwalajagdale
0 0
5

which is best in Rpa and python

Python is much preferrable, I would suggest you to go for Python. As it is now a days used in Automations too.
K
Are there coding standards or a style guide for Python programs?
The PEP 8 -- Style Guide for Python Code provides a fairly comprehensive list of Python naming conventions. Here are a few examples, but you should consult the PEP 8 style guide for more detailed information...
A
0 0
7

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

Python Concurrent v/s Parallel Programming
Concurrent means, more than one task happening at a time in interleaved fashion, (ie.,)Task 'A' starts, and Task 'B' starts before task 'A' finish, after processing its(A and B) own purpose both the task...


Bigdata hadoop training institute in pune
BigData What is BigData Characterstics of BigData Problems with BigData Handling BigData • Distributed Systems Introduction to Distributed Systems Problems with Existing Distributed...

Use IPython shell for better understanding of python
Hi All, Even though there are many editors like IDLE, PyDev, PyCharm are available for python, it is very advantageous to use ipython as an interactive shell for Pyhon. How to install it? pip install...
S

Sudheer S

0 0
0

What is a generator?
A generator is a function that has one or more yield statements. Example: >>>def gen_demo(a): yield a a = a+10 yield a a = a+30 yield a >>>gen_a...
S

Sudheer S

0 0
0

Recommended Articles

Python is one of the most popular programming languages in the world. It is general-purpose, object oriented, high-level programming language used in a number of programming fields. Python is a great programming language to learn as it will introduce you to the world of programming. If you are from the technical background...

Read full article >

Software Development has been one of the most popular career trends since years. The reason behind this is the fact that software are being used almost everywhere today.  In all of our lives, from the morning’s alarm clock to the coffee maker, car, mobile phone, computer, ATM and in almost everything we use in our daily...

Read full article >

Microsoft Excel is an electronic spreadsheet tool which is commonly used for financial and statistical data processing. It has been developed by Microsoft and forms a major component of the widely used Microsoft Office. From individual users to the top IT companies, Excel is used worldwide. Excel is one of the most important...

Read full article >

Almost all of us, inside the pocket, bag or on the table have a mobile phone, out of which 90% of us have a smartphone. The technology is advancing rapidly. When it comes to mobile phones, people today want much more than just making phone calls and playing games on the go. People now want instant access to all their business...

Read full article >

Looking for Python Training classes?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you