What do you do after you learn python?

Source: Internet
Author: User

What language is Python?

Python is a computer programming language. You may have heard of a number of popular programming languages, such as the very difficult C language, the very popular Java language, the basic language for beginners, the Java language for Web programming, and so on, Python being one of them.

First, we popularize the basics of programming languages. In any programming language to develop the program, all in order to let the computer work, such as downloading a MP3, writing a document, and so on, while the computer working CPU only know the machine instructions, so, although different programming languages vary greatly, finally have to "translate" the CPU can execute machine instructions. and different programming languages, the same work, the amount of code written, the gap is also very large.

For example, to complete the same task, C language to write 1000 lines of code, Java only need to write 100 lines, and Python may be as long as 20 lines.

So Python is a fairly advanced language.

Is it difficult to learn python?

is the lower-level program more difficult to learn, the more advanced the simpler the program?

On the surface, yes.

However, in very high abstract calculations, advanced Python programming is also very difficult to learn, so the high-level programming language is not equal to simple.

However, the Python language is very easy to use for beginners and to accomplish common tasks.

What can I do with python?

Can do daily tasks, such as automatic backup of your MP3;

Can do website, many famous website like know, YouTube is written by Python;

Can do online game backstage, a lot of online game backstage are developed by Python.

In short, there are many things to do!

Python, of course, has things that are not capable,

such as writing the operating system, this can only be written in C language;

Write mobile apps that only use Objective-c (for iphone) and Java (for Android);

Write 3D games, preferably in C or C + +.

Many large web sites are developed in Python, such as YouTube, Instagram, and the domestic watercress.

Many large companies, including Google, Yahoo, and even NASA, have used python in large numbers.

If I was small white, what conditions can I meet to learn python?

-will use a computer, but never write a program;

--Remember the math equation and a little algebra in junior high School;

--to become a professional software architect from small white programming;

How do you get a place in the Python world?

In addition to the three above, there are also:

――4 months 9:00 to 10:30 all the perseverance to study continuously

--Rashness's determination not to retreat from defeat

If I were a little white, what would you like to learn about Python?

An essential part of learning Python must be a tool, an encoder, and an interpreter:

The encoder is Python. Currently, Python has two versions, One is version 2.x, one is the 3.x version, these two versions are incompatible, because Python is now evolving towards the 3.x version, in the process of evolution, a large number of 2.x version of the code to be modified before it can be run, so there are many third-party libraries are temporarily unable to use on the 3.x.

IDE tools. IDE integrated development Environment (IDE) software is an application for a program development environment, typically including code editors, compilers, debuggers, and graphical user interface tools.

Common tools to use are:

Pycharm:pycharm is a Python IDE with a complete set of tools to help users improve their efficiency when developing with the Python language, such as debugging, syntax highlighting, project management, code jumps, smart tips, AutoComplete, unit tests, versioning.

Idle:idle is a fairly basic IDE written under a pure Python using Tkinter.

Ipython:ipython is a python interactive shell that is much more useful than the default Pythonshell.

What do you do after you learn python?

Operations, Web development, application development, big data, data mining, scientific computing, machine learning, artificial intelligence, natural language processing ... Also can write very long very long ...

Smart Tour python, you deserve to have!

The Python specialty is divided into two courses:

Python development: Focus on testing, operational direction, the course covers network programming, database operations, web crawler, network monitoring, automated testing, automated operations and other Python's most mainstream technology. An example of the first-class teaching, so that each student can become an excellent 2881064151Python engineer.

python+ Big Data: Python Enterprise-class development and big data operations, as a seamless combination of big data operations and the language, python+ Big data is the real big data. After completing this course, you can not only use Python to do enterprise-level development, but also to do more than "big data development" higher-end "big Data operations", the market is a scarce big data maintenance engineer.

What do you do after you learn python?

Related Article

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.