一、Python简介
Python的创始人(Guido von Rossum 荷兰人),Guido希望有一种语言既能像C一样方便地调用操作系统的功能接口,也能像shell脚本一样,轻松地实现编程,ABC语言给了他灵感。Python来自Guido所挚爱的电视剧Monty Python's Flying Circus (BBC1960-1970年代播放的室内情景幽默剧,以当时的英国生活为素材)。为了打发圣诞节假期,Guido开始了Python语言的设计。
二、Python语言的特点
1.易于学习阅读:Python关键字相对较少,弱类型,语法结构简单、明确,代码质量高,可读性好。
2.开发效率高:较其他语言如java,java完成一个功能任务要编写几百行代码,Python只需要写几十甚至十几行代码就能实现功能,它让复杂的编程任务变得高 效有趣,更多地解放了程序员的生活,去做更有价值的事情。
3.可移植性高:Python开发源代码,有丰富的库,可以移植到UNIX,WINDOWS和MAC平台。
4.扩展性较强:Python可以调用C/C++语言编写的程序,也能嵌入到C/C++程序中。
Python版本有2.x(2.7相对稳定) 和 3.x ,官方网站:https://www.python.org/,文档:https://www.python.org/doc/
三、Python环境搭建
从官网(https://www.python.org/)下载安装包,开始安装
Window 平台安装 Python:
https://www.python.org/downloads/windows/ 根据系统选择对应的安装包,我的是64位 win 10 选择 Windows x86-64 executable installer,直接安装。
配置环境变量
控制面板->系统和安全->系统->系统属性->高级系统设置—>环境变量
新建系统变量PYTHON_HOME, 我的Python安装目录为C:\Program Files\Python35,编辑Path系统变量%PYTHON_HOME%,如下图
验证Python安装是否正确:以管理员运行命令行,输入python -V, 看到Python的版本号,说明安装成功。
开始Python编程
1.交互式解释器
命令行输入python,进入Python的交互式解释器
2.命令行脚本
通过命令行执行python helloWorld.py
helloWorld.py文件内容:print('Hello world!')
3.集成开发环境IDE
PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系统。
新手使用建议下载PyCharm Educational Edition版本,完全足够用了。
PyCharm Educational Eidtion下载地址 : https://link.zhihu.com/?target=https%3A//www.jetbrains.com/pycharm-educational/
四、推荐几个Python基础入门网址
菜鸟教程:1.Python基础教程:http://www.runoob.com/python/python-tutorial.html
2.Python 3:http://www.runoob.com/python3/python3-tutorial.html
学好Python的11个优秀资源:https://zhuanlan.zhihu.com/p/21464202?refer=passer
Python官网:https://www.python.org/