前言
本系列文章是在14天内读完《Python编程从入门到实践》并且总结学习内容,并进行知识扩展。
What——什么是Python
Python is a programming language that lets you work quickly
and integrate systems more effectively.
上面的话摘自Python官方网站,简单明了的说明了什么是Python。Python帮助开发者快速工作并更高效地整合系统。Python的语法相对C/C++更加简单高效,可以使开发者快速地编写代码。强大的库更让开发者可以快速地构建项目。用一句话翻译就是:人生苦短,我用Python!
下图中穿着印着“人生苦短,我用Python”短袖的人正是Python创始人。
Why——为什么用Python
这里为什么不是“为什么学Python呢”?GNU 大神、Emacs 的作者 Richard Stallman曾经说过:
编程不是一门科学,而是一门手艺
所以我觉得我们应该抱着明确的目的去学习python,而学习Python的目的又是为了用python解决现实中的问题。在我看来有以下原因让大家去使用python。
- 有钱国家爱Python,穷则偏爱PHP。
有钱的国家都在大力发展数据科学、人工智能以及大数据,而这几门学科用的最多的语言又是Python,Python在这两个领域中拥有大量的库,所以才会产生有钱国家爱Python,穷则偏爱PHP这种现象。 - 简单,容易学习。
- 快速高效的编程语言,适用于现在流行的敏捷开发。
How——怎么学Python
- 带着需求去学习每一项知识点。思考自己正在学习的知识点能实现什么具体的需求。
- 先做起来。每学习一个知识点要立刻去敲代码,做练习,甚至想办法用代码实现自己或者书中提出的需求,如果暂时敲不出代码,可以总结自己的思路,随着编程水平的提升在后面再完成该需求也不晚。
- 强烈的好奇心。
- 写出来。你以为这个知识你会了,但是你发现你写不出来,其实你并不会,所以要经常写笔记进行总结。
- 说出来。你以为你会了,但是你发现你说不出来,其实你只是隐约会了,能随口或者经过简短的思考就能说出来才是真正的会了。所以要经常向别人说出你要掌握的知识,甚至可以自己对自己说。
网友评论