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,没有了乱码的困扰。

 

posted on 2019-03-15 19:24  勃勃生机  阅读(55)  评论(0)    收藏  举报