How do I deal with the difficult progression of getting started with Python?

Source: Internet
Author: User
Watch the video and look at it. After reading, the foundation of all understand and then want to write something but I don't know, I thought the foundation is not solid, and go to see the video after watching the video to find some exercises to do, the results of simple exercises do not come out, and doubt the foundation did not learn ah and watch the video and online articles so the cycle of learning has one months I am puzzled, it is difficult to combine the knowledge points to write a simple thing, such as directory traversal can not be written out I know standing on the shore to learn not to swim you may call me more practice, but I want to know how to practice how to practice can not have no purpose to practice, in fact I PHP is so, can read code is difficult to write a I don't know how to use ... I'm not lazy, I put a full day in addition to eating and not playing games do not see the movie very rarely on Q just read every night before going to bed to see the first question since

=========================================
Add:

Thank you very much for your reply! There are many people who are as confused as I am!
Also thank Xu Dachen this friend! But your answer is not enough to relieve the confusion in my heart. Some open source projects you're talking about, like: Sqlmapproject/sqlmap GitHub injects artifacts and so on. Are you going to let us see how they write it? or copy it again.
Because a lot of people say, more practice, I will focus on this problem. Many people say that practice does not give a definite how to practice, is it in the book to copy it again? I really don't understand what it's like to help myself.
For the current 0 basis of the people, there is no C language and other language basis. Because it's not like a basic classmate. 2 weeks read the official documents and you can write them. It can be a piece of cake for them.


In fact, above said so much, my heart about faint have the answer. What we lack is the idea of programming, it does not work according to the book!

So the question comes again? How to develop programming thinking? Let yourself be combined with the knowledge you have learned. I believe there are a lot of friends who are concerned about this problem can read the code, can modify the code. Just don't know where to draw the handwriting!


A moment of hot-headed writing out! Perhaps I said above the programming thinking has the wrong not to spray!
  • 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.