How long does it take to learn Python by yourself with zero foundation and zero experience, and how

Updated on educate 2024-05-01
8 answers
  1. Anonymous users2024-02-08

    If you learn Python from scratch on your own, it will take about a year and a half depending on each person's comprehension abilityAs for whether you can learn well, it depends on your own understanding, and as for finding a job, it's hard to say.

    Of course, if there are other programming languages.

    It takes about 2 to 3 months to get started with some simple applications in the Python language.

    Whether it is a novice or a friend with a certain foundation, it is very good to have an experienced person to learn by himself, especially for those with zero foundation, who can basically learn in 6 months.

    Any knowledge is basic and the introduction is relatively fast, and it takes time to reach the mastery of the program, which is a gradual and intense process.

    To be proficient in any programming language, you need to accumulate experience through a lot of practice, solve various difficult problems encountered, read other people's source code, and share your own sub-code process, so as to be proficient in all aspects of Python. From the very beginning of programming, we should continue to write, practice, modify, and summarize experience, so that practice makes perfect and refined.

  2. Anonymous users2024-02-07

    Learning python first depends on what way you learn, python learning methods are nothing more than two kinds, one is self-study, the other is to study in a class, then if it is self-study, learn python from scratch, according to the different understanding ability of each person, it will take about half a year to a year and a half. If you have experience with other programming languages, it is still very fast to get started, and it will take about 2 to 3 months to write some simple applications in the Python language.

  3. Anonymous users2024-02-06

    Half a year to a year and a half, if you have experience in other programming languages, it will take about 2 to 3 months.

    The starting point of self-learning python, python has its own unique advantages in data analysis and processing, the Internet has been collecting user information in the past few years, and the next step is to analyze the data, python will be more popular in the future, through python programming to complete some data analysis work, according to the development trend of the Internet, the application of data analysis push will become the mainstream.

    The rising trend of python language in recent years is very obvious, the language ecology is becoming more and more sound, and it is widely used in the fields of web development, big data development, artificial intelligence development, embedded development and various back-end development.

  4. Anonymous users2024-02-05

    1. Be clear about your learning goals. No matter what kind of knowledge we learn, we must have a clear understanding of our learning goals.

    Only in this way can we continue to move forward towards the goal and avoid detours, so as to be improved in the process of learning and enjoy the fun of the whole learning.

    2. Basic python learning.

    What can you do if you know what python is?

    Know what variables, algorithms, interpreters are.

    Python basic data types.

    How to operate lists and tuples.

    String manipulation methods.

    Basic dictionary manipulation.

    3. Mastering Python's conditions, loops, and related execution statements, its basic knowledge is a bit boring, and now we can do something logical. Master the use of statements such as if, else, elif, while, for, continue, break, and list inferences, as well as exception handling in programs.

    Fourth, the object knowledge of the object OOP, a higher level of python program structure, the reuse of the first to avoid redundancy, packaging your, the parameters of the function, the scope, etc. Classes can help us reduce a lot of development time and improve the efficiency of programming, which is very important for medium and large projects.

    Fifth, project practice at this stage, we must practice more, always believe that our practice is the only standard to test the truth, find and deal with the errors and abnormalities encountered in the process, and search more on the Internet when encountering problems.

    If you invest enough time, at least more than three months, from entry to mastery, I recommend systematic learning, know what we should learn now, what we should learn next, and what knowledge the company and position need us to master.

  5. Anonymous users2024-02-04

    Beginner to mastery is lifelong learning.

  6. Anonymous users2024-02-03

    No matter what kind of knowledge we learn, we must have a clear understanding of our learning goals, and if we choose to study on our own, if we have strong self-control and self-discipline, and have appropriate plans and tutorials, the self-study learning cycle is about one year.

  7. Anonymous users2024-02-02

    There are two cases:

    1. Self-study: If you choose self-study, if you have strong self-control and self-discipline, and have a suitable plan and tutorial, the self-study learning cycle is about one year.

    2. Training courses: choose to sign up for training institutions, the learning cycle is about five months, there is generally no self-control, the need for a learning atmosphere, no suitable tutorials, plans, and if you need to find someone to help solve problems in the learning process, this situation is suitable for choosing a training institution for learning.

  8. Anonymous users2024-02-01

    If you are self-taught, it will take you about a year to a year and a half to learn Python from scratch. Everyone has different qualifications and comprehension skills, so the time spent is different. It is recommended that students with no foundation apply for a python training course, so that they can learn systematically and in a planned way, and the time spent is shorter.

    Although the Python language is relatively simple, we still need to invest a lot of energy in the process of learning, after all, the process of Python is a process that requires logical thinking, and complex computational reasoning may be involved in this process in order to achieve the purpose of project programming.

    Therefore, there is no fixed time for how long this software needs to be learned, and if you just learn some basic application knowledge, it may only take about a month. But if you want to learn more and master this technique proficiently, you need to learn consciously, and it will take about a year to two years to become an elite in the industry.

    In addition, the length of study also depends on our personal time, as well as the schedule of some python language courses, generally speaking, most courses, may take 3 to 6 months. However, we can basically understand the basics of Python in just a month or so. In the middle of learning, we need to keep practicing.

    For Python novices, when they first start learning Python, they will always encounter such a problem: they have learned relevant tutorials and understood the relevant rules, but they have no idea how to start when they are given a function, they don't know how to implement it, or they know how to implement it, but they can't write it, how to solve this problem?

    My suggestion is: find some large-scale projects on the Internet to practice, read more, practice more, summarize more, and you can become proficient in Python and form more optimized Python ideas. Of course, this one is more troublesome.

    However, if you participate in the training, this is relatively simple, often the course teaching will include this item, python students can write it by themselves first, and then listen to the teacher's explanation, through comparison, find the doubts and shortcomings, and then optimize the ideas and projects.

    If you really don't know how to start, you can choose a professional learning method, go to the audition first, only in this way, you can know whether this class is really suitable for you, in order to know whether you are suitable for learning python technology, so as not to waste time, money and energy.

Related questions
4 answers2024-05-01

Liu Chuan is actually a waste person.

Liu Chuan has misled generations of Chinese. He has no characteristics, completely copying foreign textbooks, and I have never heard of Liu Chuan, an uncle, who has produced any original tunes. It's all copied. >>>More

7 answers2024-05-01

Extraction code: 4hxm There is a zero-based painting training camp course, 21 days from the beginning to the advanced painting course for zero-based students, it is recommended to start learning from traditional art, sketching, sketching and the like are needed, after laying a good foundation, it will be of great help to the future development, and you can also learn comic design and original painting design in the later stage.

9 answers2024-05-01

Hello, Zero-based can learn embedded by themselves.

First sort out the important knowledge points, prepare a notebook and a set of mistakes, the set of mistakes is used to record the questions you have done wrong, and the notebook records some details and points that are easy to ignore. You don't have to do difficult questions, the foundation is fundamental, don't focus on one topic in each exam, relax your mind, don't be in a hurry, in short, be confident and believe that you can. We wish you success in your exam. >>>More

10 answers2024-05-01

Learn Father & Son Programming Journey

Learn the Python Basics Tutorial >>>More

12 answers2024-05-01

The most trouble-free thing is, of course, to find a better training institution to train, you don't need to think about anything, just follow the training institution to study seriously. Qianfeng Education has online free software testing open courses, the company has established talent delivery cooperation with more than 20,000 domestic software testing related enterprises, cultivating nearly 20,000 pan-software testing talents every year, and cultivating more than 10 million pan-software testing talents in the past ten years. If you are learning on your own, it is advisable to arrange a good time to start learning several aspects of knowledge at the same time >>>More