Python蛇皮教程
提出正确的问题,往往等于解决了问题的大半。——海森堡
前言
喊了半年'学习Python'的口号,终于在2017年末要实行了。虽然还有半个月的时间,但是尽可能在这个半个月的时间里好好学习一下Python,要不然'学习Python'的口号会在2018年里回荡。先放上自己画的思维导图,采用比较学习法,比较对象Java.
-
学习法则(老规矩上图)
-
维基百科
Python is a widely used high-level programming language for general-purpose programming, created by Guido van Rossum and first released in 1991. An
interpreted
language, Python has a design philosophy that emphasizes code readability (notably using whitespace indentation to delimit code blocks rather than curly brackets or keywords), and a syntax that allows programmers to express concepts in fewer lines of code than might be used in languages such as C++ or Java. It provides constructs that enable clear programming on both small and large scales.
</br>
Python features adynamic
type system andautomatic memory management
. It supports multiple programming paradigms, includingobject-oriented
,imperative
,functional
andprocedural
, and has a large and comprehensive standard library.[28] -
解释性语言有JavaScript / Perl /Shell等都是解释型语言。
- JavaScript
- Perl:
- Shell:
-
对比同类优缺点
- 最为脚本语言对于新手来说入手快。
- Python提供了大量的第三方类库,在开发中更容易
- 在编程过程中,作者只需要思考逻辑,在语法上Python实行多范式,编程跟简单了
- 更过的优缺点具体请参考
-
Python解决了什么问题或者说用Python解决某类问题更优雅
- 爬虫
- Web开发
- 数据分析(优势更大)
-
快速上手视频
-
8天深入理解Python
待续。。。
-
8天深入理解Python