Are you learning Python or Java? A picture PK understand!

Source: Internet
Author: User

Click on "Program Life", select "Public number"

The first time to focus on the program the story around the ape (yuan)




Java and Python have always been two very powerful programming languages, for those of you who have just started to learn programming, the question that will confuse and most often asks is whether I should learn Java or python, if Python is easy to learn, or what programming language to learn first, and so on.


as a Java programmer, you will certainly be advised to learn Java first and then learn python, but if you ask a Python programmer, you may get a completely different answer . At the same time, Python is no longer a brat, it has grown and the mainstream programming language, like java,c++ some of the fight. When you first touch Python, you'll find it a scripting language, but it turns out to be a misunderstanding. You can also do object-oriented programming in Python.


For beginners, choose an attractive language with strong community support to learn. Now that Java and Python are satisfying, even after doing some great analysis, it's still hard to tell which language to learn. Thankfully, we have information graphics that point to some important differences between Python and Java.

From the chart, you can easily see that Java is verbose than Python. Reading a file in Java will write 10 lines of code, while in Python it's just two lines. This is the advantage of Python, because many novice programmers will like to write very little code, the 2nd is about static variables, dynamic variables, you need a strong type of language and rigorous compiler to detect two of the code.


The Python console can directly interpret the Python command, which means it will be simpler for the novice. So now Python and Java 2:2 are even. Although you'll also see that in Java, Hello World needs more lines of code than Python, but eventually you'll find that they have the same ability, no one is bad.


In addition, it is well known that Python ranked 1th in the 2017 World scripting language rankings and is the preferred language in multiple domains. This means that mastering Python is the future.



(If you can only choose one, then I will choose Python.) )


so the question is, how long will it take to get started with Python. How to learn.


CSDN College launched "python All-Stack engineerslast year, which is to allow more than 0 base learners to master the Python stack in 4 months, and to have real software programming capabilities.

What CSDN College can offer.

1. Teaching Team

We provide a number of teaching assistants and excellent instructors to ensure that students in the process of learning less detours, real-time answer FAQ.

2. Service

In addition to the common live broadcast, video broadcast, assistant assistants, homework reviews, and only in CSDN College can see the learning and employment guidance.

sweep a sweep. Contact Python teacher

Why enroll in CSDN College.

But if you're like me: It's hard to make sure that your self-control is easy to give up and that you're learning and bumping into scratching, and I believe

It may be a good investment to offer a training class for better service, a systematic course, and a solid study for 4 months. I believe that students in school, in the absence of graduation can get a correct direction and learning methods, will let you start a lot higher than others;

For those of you who want to change careers for two or three years, you can find directions here as well.

sweep a sweep. Contact Python teacher


↓↓↓ Click "Read the original" "View more Information"

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.