首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我的第一门编程课:学后有感(1)

导读:

今天主要内容是最近开始学习Python的一些感悟。

Python编程的初始化

前两天,在网上报了一门Python的入门课,今天刚好学完第三课时。

学Python的动机很简单,利用Python写出爬虫程序抓取热点新闻文章,实时分析处理顺带追个热点。但对于一个完全不懂行的外来来说,要面对两个难关,一是语言关,需要一定的英文基础,当然只要有初中英语水平基本能解决;第二是心理关,毕竟大学专业毫无相关性,编程一看就是专业性很强的东西(之前买了入门书,看了三分之一不到就放弃了),完全零基础,真的可行么?

仅三个课时的小感悟

机缘巧合报名现在学的Python课程,直接原因是便宜,不到10元的学费。即便真的学不下去,损失也不大。那么,到现在为止即使只有三个课时,对于我来说确实有很大的帮助启发,不止编程上的。

经历过学生时代的我们,稍加回忆,便可以知道掌握一门新知识的关键点在哪里。听老师讲和自己动手做,其中的差别隔海相望。也因此,我们判断一个好老师的标准会变成,这个老师讲课非常棒,学生学的进去,能出成绩。我们再进一步辨别,一个非常棒的老师,语言表达方面一定非常好,这样听课学生容易接收。

从上面的例子来看,我们得出的结论可以这样描述,一个非常棒的老师语言表达会非常好。这和编程有什么关系呢?简单来说,编程是计算机语言的一种,即利用编程与计算机产生交互。而计算机执行命令都是刻板的,需要一步一步的引入代码实现。如果其中的逻辑缺失,可能就执行不了了。因此,学习编程在逻辑锻炼上,十分具有帮助。

另一个好处是,它会让你更关注细节。譬如:

Print()

Print()

这个短语执行是打印输出,第一个括号是英文状态的,后者是中文状态的。在Python环境里,括号需要英文状态才能运行,在刚开始上手的时候,这个比较明显,不是很容易就搞混,犯过一两次差不多就可以改正。一些比较细致的地方,就不太容易修正了。记得第二课时的时候,冒号中英文忘记切换,运行一直报错,耽搁了十来分钟才找出来。

写在最后

当然,最重要的收获肯定是学完这个课程之后了,利用Python搭建一些程序,减少重复性的工作,以及尝试一些新的玩法,相信一定是非常酷的体验。按照进度,大约1个月后能入门,到时再来分享学习体验。

公众号:junziruyu126

加关注

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190120G0MQ0B00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券