创始人:荷兰 吉多范罗苏姆
第一版:1991年发行
特点:面向对象解释型的语言
创始人:荷兰 吉多范罗苏姆
应用:科学与数学计算:numpy,pandas,scripy,matplotlib,skleam
大数据采集:urllib,requests,selenium,scrapy,数据分析,re,bs4,xpath
web开发:django
游戏:pygame
......
版本:2.X
3.X——3.7
Python的开发工具:Python安装之后自带的IDLE
PythonIDE(集成开发环境):pycharm
IPython:juputer多用于数据分析
Python的执行过程:1.Python的源代码(.py)通过解释器解释后生成字节码文字(.pyc)
2.字节码文件发送到Python虚拟机(pvm)中执行
Python语言编写规范:1.Python中的注释
#注释内容:单行注释,#与注释内容间要空一格
"""注释内容""":多行注释,可以直接通过enter换行,注释与正文代 码之间加一空行
2.import用来导入库,包,模块或函数,最好按照标准库,拓展库,自定义库的顺序导入
3.标识符定义
1)变量名、函数名应该全部用小写,若使用合成词,各个单词之间用下划线相连。
2)类名和异常名定义时首字母大写
3)模块级别的常量,全部用大写字母,如果是合成词各单词间用下滑线连接。
4.类定义、函数定义、结构选择、循环结构、with块、行尾的冒号表示缩进的开始
5.“=”赋值符号两侧各加一个空格
6.不要在我们的语句尾部加“;”,也不要将两条语句放在同一行
7.Python中使用空格来表示缩进,每一层缩进都用4个空格表示。
8.每行字符数不超过79,对于长表达式,如需换行,不能直接回车,应该在需要换行的位置输入“\”,且换行需在首行基础上再加4个空格,或者使用()将多行代码括起来表示一条语句