python的基本介绍
python是一门解释型、面向对象的语言,由龟叔发明的语言,python原意是蟒蛇的意思,python下载地址:http://www.python.org
python的特点:1、可读性强 2、简洁简洁简洁 3、面向对象 4、免费开源头 5、可移植性和跨平台 6、丰富的库(标准库和扩展库) 7、可扩展性(胶水式语言)
python是由C语言开发,但是不再有C语言中指针等复杂数据类型,python的简洁性,让程序的开发难度和代码幅度大大降低,开发任务大大简化,具有很大开发优势。
Python的应用范围:1、科学计算 2、人工智能 3、WEB服务端和大型网站后端(You Tube、gmail) 4、GUI开发 5、游戏开发 6、移动设备 7、嵌入式设备 8、系统运维 9、大数据 10、云计算
什么情况不该用python:1、python是解释执行,性能较低。(解决办法:一些影响性能的功能可以用C/C++/JAVA/GO(GO是一种新语言,写起来想python,性能想C)),不过python的解释器会越来越快,因此,python性能低的问题也会逐渐得到解决。
目前python有2和3的版本,Python2于2000年10月发布,最新版本是2.7,已经停止更新,预计2020年退出历史的舞台,而python3于2008年发布,相对python2有较大的提升,两者不兼容。
兼容问题的解决:1、如果程序可以在2.7上运行,可以通过一个名为2to3(python自带的脚本)转换工具迁移到python3 2、学习应从python3开始
Python解释器:python程序的执行依赖于python解释器,常用的有:1、CPython 2、Jython 3、IronPython 4、PyPy
如何添加环境变量:1.右键计算机 ——> 属性 ——> 左边的“高级系统设置” ——> “高级”选项卡 ——> 下面“环境变量” 其中环境变量分为系统变量和用户独有的环境变量,其实如果在你的电脑上你只使用一个用户的话,那么不管你修改的用户的环境变量还是系统变量,效果都是一样的。
Python的开发环境:IDE(Integrated Development Environment 集成开发环境),开发环境IDE,只是解释器的一个外挂而已,常用的开发环境有:1、IDLE 2、Pycharm 3、wingIDE
4、Eclipse 5、IPython
交互模式:>>>为“python的提示符”;关闭交互窗口有3种方法:1、Ctrl+Z和回车 2、quit() 3、直接关闭命令窗口;中断程序执行:Ctrl+C
IDLE开发环境的介绍
Python程序的基本格式:1、恰当的空格,缩进严格,python用缩进而不是{}表示程序块 2、python区分大小写 3、注释,#为行注释,段注释,可以使用三个连续的单引号’’’huangwei’’’