"Beginner python" first month-dormant, I buried a seed named Python

Source: Internet
Author: User

First of all, the background, I programming skills extremely slag, the rest of the various kinds of Tiger balm half a barrel of water, graduation work six months later, but back three years.

Uttered, probably because in the XJM group, began to contact Python from about March 12, 2015.

Getting started: "Stupid methodology python", "Python core programming"

First week: Write Data structures, lists, stacks, queues in Python

I dragged it for almost 10 days before I could finish it.

Second week: While looking at the stupid way to learn python, one side ... I also forgot what I was doing ... It seems to be sick ... In short, sick lazy is not escape

Well, the most important part of this phase is learning to let test-driven development.

Third week: Listen to XJM words, look at the Python core programming, the results were I hurriedly browsed the first part, the second part only time to look at the directory ...

Well, after looking at the Python core programming, a lot of the questions before swallowed have been solved.

At this time, there are two paths to progress--

A college faction: based on algorithms and data structures, http://interactivepython.org/runestone/static/pythonds/Introduction/InputandOutput.html

Supplementary course videos, http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006- introduction-to-algorithms-fall-2011/lecture-videos/lecture-1-algorithmic-thinking-peak-finding/

B Practice School: Project-driven learning

So far, Interativepython, I have read the first chapter (turtle speed Good want to die), and then began to read while writing a small program

PS, in theory, I should read the second part of the Python core, the site of the server various have a certain understanding, and then can change a site architecture program, but because the task did not complete successfully, so did not change success.

Fourth week: Write the Game of the Beast (with print output)

The results really took one weeks, the process is very frustrated, once want to give up learning to move bricks to end rest their lives, the final writing or semi-finished, died in a multidimensional array.

But in strict sense, this code is the first time in my life to completely write their own 200 lines of code, the previous ones were grilled others modified.

Task handover completed, with XJM replaced by a Gobang code.

Fifth week: Write Gobang (with print output)

Because of the middle of various diseases disabled lazy, all the last two days, only to fill the gobang of the oblique alignment of the judgement.

But, if is the normal intelligence person, has the XJM Basic code, I thought, should be can digest within two hours.

It may be because it will feel simple, but not when it is really helpless, life is like this.

Then one months ended, and in the first two days (April 14) completed the Gobang, suddenly feel that they will climb.

How to say, like my hand on the white Blood cell group, the injured cells in the proliferation, I will have a comfortable fresh feeling, now see Python, there is a, buried in the earth one months incredibly not rot, so the seed finally to sprout the feeling.

It feels like a dark period in the earth before each tree shoots, either sprouting or rotting.

I'm glad I didn't rot.

How? You're not allowed to be literary or artistic, dig your nose, run.

"Beginner python" first month-dormant, I buried a seed named 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.