为什么开始学习编程?
对我来说,其实学习编程的想法是早就有了。在高中的时候,我就萌生了写码的想法。然而,作为一个文科生,大学本科又是汉语言文学的同学来说,学习编程实在是有些风马牛不相及。
不过造化弄人,在大学的折腾中,我发现我喜欢上了产品经理这个岗位。这样一来,学习编程似乎也成为了一个走进产品岗的不错通路,所以这大概是我学习python的原动力。另一方面,不同于那些理工科学校想成为产品经理的同学,我身边似乎也没有太多的码农同我一起做项目,所以,也许我可以为自己的产品,写码实现出来吧。综上所述,我就这样走入了编程的世界。
为什么学习python
这个问题就比较玄妙了。其实想学编程之前,就听过了,python是最好的入门语言之流。所以,当我决定学习编程以后,python也就成为了我的首选。在知乎,csdn搜索之后,似乎python真的是个很不错的选择,于是,我就这样开始了编程之路。
为什么笨办法学“python”
在这本书之前,其实也已经有了一些尝试把。在知乎看到了类似于廖雪峰老师的线上教程的东西,也开始学了些。然而,可能是我的智商有限?觉得还是很困难,在进行到之后的部分有些费力,也觉得有些基础不牢固?然后这样似乎也不是很容易坚持,尤其是一个很懒的人来说。所以,我决定找一个纸质的,容易坚持的,打下基础牢固的方法。就这样,我发现了笨办法学python,它的书名吸引了我,毫无疑问。作为一个文学生,我清楚的知道,书山有路,勤为径,这个笨办法恰恰也就是最好的方法,最快的方法。于是乎,Here we go baby ,Learn python the hard way!
糟糕的开始是成功的一半
接下来,我买了书,在准备春招一个礼拜,意识到我的诸多不足之后,我决定开始更好的学习产品。很自然,这本书就是我编程方向的老师。
就这样,我开始了我的系统python学习。
然而,如《出师表》所写到的,“先帝创业未半,而中道崩殂”,我万万没写到,自以为有python基础的我,居然在准备工作阶段,卡了一天之久。
由于是OS X,我是觉得这一切很简单的。
我完成了任务1-8,
嗯,这一切都很easy好吗,
毫无难度,不是hardway吗!
然后,我发现了,任务9,学着在terminal上创造一个目录
emmmmmm这tm是个啥
上网搜索之后,我囫囵吞枣的写上了一行我并不能理解的代码
“mkdir test”
然后,任务10,学着在terminal上变到一个目录
emmmmmmm这tm又是个啥
于是又写下了另一段,我不能理解的代码
“cd test”
然后,任务11,使用你的编辑器在你进入的目录下创建里一个文件。建立一个文件,使用保存or另存为,然后选择这个目录
emmmmmmmmm,这个目录是tm个蛇皮怪啊!
我tm到底该把文件存在哪儿啊!根本不知道我的terminal对应的目录在哪里好吗!
然后,又看到了后面的OS X应该看到的结果
emmmmmm似乎问题不大噢,我继续进行好了
第一个程序之“殇”
在顺利地写完第一个程序之后,我发现。。。
兄弟,我打不开存的程序啊
python: can't open file 'ex1.py': [Errno 2] No such file or directory
这样一行代码印入了我的眼帘
emmmmm这大概意思是找不到吧
再次搜寻一番后,我终于发现了!
这大概是是我的终端目录了位置不对!
然后,我发现我应该先去学习一下命令行,才能操纵终端这个shell
在我开心的学习完解决这个问题运行完我的python ex1.py后
我发现
tmd
居然这个问题就在第一课最后部分的常见问题解答里
他还把“命令行快速入门”放在了附录
所以我刚才是在玩蛇?!
请把这个排版的大哥送去坐电椅好吗!
网友评论