尝试接触python大概有2星期了,最开始是因为物联网知道python这个语言,也是因为物联网,知道现在会编程是一件如此普遍的事情。固有印象,编程语言是程序员的专属,奇怪的字符组合成神秘的代码,可以做到超越人类的事情。这种神化的印象无形中增加了学习编程语言的难度,潜意识里编程是一件很难非专业不能做到的事情。这种不正确认知一直阻碍着编程的学习,c语言和计算机系统的教科书已经买三年了,每次翻第一节都被吓跑。事实上,随着计算机和互联网的普及,学习编程门槛已经降低。随处可见的免费教程,能接触到大神的交流平台,还有易得的工具,只需改变认知,学编程像刷微博一样简单。
选了python网站上推荐给0基础小白的入门教材清单中的入门教程,用python做重复的事。计算机可以短时间完成大量重复工作,这对人类来说太过困难。编程是在创作,仅需要计算机。编程语言的历史可能没被很好的研究和总结,总是寥寥几行,入门者可能感觉云里雾里。Python的命名出自一部作者喜欢的电视剧而非蟒蛇之意。
源代码是人类能读懂的程序语言,经过python解释器翻译成可执行指令。Python简单易懂,只要会英语就能大致读懂程序要做什么。程序由一些指令块组成,它告诉电脑要做什么,常见的命令有:
做这个;然后接着做那个。
如果满足条件,那么做这个;如果不满足,那么做那个。
做这个100次。
做这个直到满足那个条件为止。
程序的执行一行行往下,除去某些要满足特定条件,直到最后一行为止。作者同样排除了很多学习编程的畏惧心理,如年纪大,数学不好等等,关键还在于养成编程思维。
第一天看的不多,作为入门教程,介绍写的通俗且必要,很多年纪稍大的人想接触新事物,他们需要专业人士的降维帮助来找到入门的门槛。今天的激励是整理衣柜,大致分为厚外套、上衣和裤子。下一次可以按穿的频率和搭配再一次整理,把不适合堆在一边,补充适合的衣服。