1.Python的由来
Python的创始人为吉多 范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多为了在阿姆斯特丹 打发时间,决心开发一个新的脚本解释程序。
2.Python的优势与劣势
由于Python的类库齐全并且使用简洁,如果要实现同样的功能,Python10行代码可以解决,Java可能需要50行,C语言可能就需要100行甚至更多。
但有利就有弊,Python的运行速度相比较C语言与Java就肯定慢了。
毕竟代码简洁与运行速度二者不可兼得,具体看个人的取舍了。
3.Python的开发环境
安装Python解释器(基于Windows)
1.从官网下载安装包 https://www.python.org/downloads/ (建议普通用户安装可执行文件格式)

2. 安装 默认安装位置为C盘,但用户也可以自己设置安装路径
3.配置环境变量 右键计算机——>属性——>高级系统设置——>环境变量——>系统变量——>将Python的安装路径追加到变量值中,用英文状态下的;分割



(为了以后下载第三方模块,将Python中的pip的安装路径以同样的方式写入系统环境变量中)
配好环境变量后,在命令行输入python和pip,看是否成功


更新Python
Windows下,下载新版本的Python(Python2与Python3可同时存于电脑上)
4.Python的集成开发环境
Python的IDE很多,最受欢迎最好用的就是Jet Brains公司开发的PyCharm,将Python解释器添加到PyCharm中,就可以运行第一行Python代码了
打开PyCharm的设置就可以添加Python解释器了
print("hello world")
5.Python的编码方式
Python2的默认编码方式为Ascii码,ASCII(American Stardard Code For Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,其最多只能用8为来表示(一个字节),即:2**8=256,所以ASCII码最多只能表示256个符号
显然ASCII码无法满足世界人民的需求,所以一种代表所有字符和符号的编码出来了,这就是Unicode
Unicode(统一码,万国码)是一种在计算机上使用的字符编码。Unicode是为了解决传统的字符编码的局限而产生的,它为每种语言的每个字符规定了统一并且唯一的二进制编码,规定字符和符号最少由16位(2个字节)来表示,即2**16=65536
UTF-8,是对Unicode编码的压缩和优化,它不再要求最少使用2个字节,而是将所有的字符和符号进行分类:ASCII码中的内容用一个字节保存,欧洲的字符用2个字节保存,东亚的字符用3个字节保存
GBK即汉字内码扩展规范。英文全称Chinese Internal Code Specification。GBK编码标准兼GB2312
,共收录汉字21003个,符号883个,并提供1894个造字码位,简,繁体字融于一体。
所以用Python2解释器加载代码时,应加上 #-*- coding:utf-8 -*-
Python3的默认编码方式为utf8,没有了乱码的困扰。
浙公网安备 33010602011771号