A development 10 Programmer's theory: the most correct step to learn python (0 essentials)

Source: Internet
Author: User

Many people are asking how the Python learning steps should be arranged? How long can you achieve mastery?

If you need to learn the information can be added Python Learning Exchange Group: 548377875 get a small series of carefully to 0 basic preparation of the introductory material.

Of course, if you want to crawler or Web development project video source code can also, are small series found on the Internet some of the more good resources to organize!

Hope to give you some small help in learning python!

Come on, life is short, I use python!

How the Python learning steps should be arranged:

First of all, learning Python programming technology, self-study or participate in training and learning are applicable, everyone has their own learning methods and ways.

One: To define their own learning goals.

No matter what kind of knowledge we learn, we should have a clear understanding of our learning goals. Only in this way can the goal continue to progress, less detours, so that in the process of learning to be promoted, enjoy the fun of the whole study.

Two: basic Python learning.

1. What can I do to understand what Python is?

2. Know what variables, algorithms, interpreters

3. Python Basic data type

4. How to work with lists and tuples

5. String manipulation methods

6. Basic Dictionary Operation method

These can be slightly mastered after the next step, encountered can not be found on the Internet, or read books and notes and some basic learning video.

Iii. Mastering the conditions, loops, and related execution statements of Python

Any knowledge of its basic knowledge is somewhat dull, and now we can do something on the logic level. Master the use of these statements, such as if, else, elif, while, in, continue, break, and list derivation, as well as exception handling in the program.

Four, the face of object knowledge

In the face of OOP, a higher level of Python program structure, code reuse to avoid code redundancy, packaging your code, function parameters, scope and so on.

class, which can help us reduce the amount of development time and improve the efficiency of programming, is critical to medium and large projects.

V. Project Practice

At this stage, must be more hands-on practice, always believe that our practice is the only standard to test truth, find and deal with the process of errors and anomalies encountered problems, more Internet search.

After the successful resolution of these problems, there is a great sense of accomplishment, such a virtuous circle, is you learn python such programming language of the maximum power.

The above is a small series summarizing the steps and processes of learning Python.

Many beginners have this question, how long does Python need to learn to be proficient?

How long does it take to learn python?

If it is self-taught, starting from the Zero Foundation to learn python, according to each person's understanding of the ability of the different, roughly six months to about 1.5 of the time.

Of course, if you have experience with other programming languages, getting started is very fast, and it takes about 2-3 months to write some simple applications to get started with the Python language.

Whether a novice or a certain base of friends, have an experienced person with their own study, or participate in the Python training course, will be 1 months or so to get started, about 3 months to Python has a comprehensive system of understanding, to achieve their own hands-on programming to solve the problem of the ability.

How long does it take to master Python?

Any knowledge is the basic primer faster, to achieve a proficient program is a time, this is a gradual process of intense.

Proficient in any programming language, all need to accumulate experience through a lot of practice, solve all kinds of difficult problems encountered, look at others source code, share their own sub-code of this process, to be proficient in all aspects of Python. From the beginning of programming, it should be constantly hands-on to write code, and constantly to practice, and constantly to modify, keep summing up the experience, in the end can make perfect, to achieve mastery.

A proficient programmer for the Python program, he knows many ways to solve the same problem, and can choose the most efficient way to do it!

A development 10 Programmer's theory: the most correct step to learn python (0 essentials)

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.