学习python前最好知道的知识点:
- python之父:Guido van Rossum
- python是一种面向对象语言
- 目前python最新的版本是3.8,python2已经逐渐淘汰
- python的优点:简单,简单,简单(python的哲学就是:简单优雅),而且可以用很少的语言实现复杂的功能,同时有很丰富的基础代码库和第三方库(python拒绝重复造轮子);剩下还有一堆的优点:开源、可移植性、易维护阅读、易扩展、可嵌入(这个比较有意思,它可以嵌入到C、C++、java代码中)
- python的缺点:慢,不过其实有句话叫没有差的语言只有差的程序员,同样的道理好的程序员即使是用python也可以写出运行速度很快的代码,另一方面是很多应用其实不纠结那差距的几毫秒,所以这个缺点也就看看得了;第二个缺点是不能加密,当然了,比较python本身就是开源的,怎么自己还再加密,而且如果不是那种开发出软件卖服务的一般都对这个加密无所谓.
- 安装python直接到官网下载即可,查看python版本直接在命令行输入【python】即可查看版本同时进入python的IDLE模式
- python下载好之后自带了python IDLE(IDLE:python集成开发环境),普通的小代码练手可以直接在这里编写
- python的主要解释器有CPython(C语言编写的python解释器,最常用的,我们在命令行输入python启动的idle就是启动CPython解释器)、JPython(Java语言编写的python解释器)、PyPy(Python语言编写的Python解释器,它是为了解决python运行速度慢的问题而研发出来的,它是采用动态编码的方式变异)
- 一般我们python文件的后缀写【.py】但是其实什么后缀都可以,只要用python解释器执行就行
- python开发工具:最常用的是pycharm,还有Eclipse(没错,它不止可以开发java,还可以开发python)、Anaconda
- python是一个严格格式要求的语言,也正是这个原因让python更加易读
- 学习python前最好补充自己的程序语言基础:
- 函数、方法、参数、变量
- 字符类型:字符、整形、布尔型、列表
- python注释为:#、"""、'''