Python开发环境安装
人生苦短,我用Python
1、 Python的起源
Python的创始人为吉多,1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的解释程序,作为ABC语言的一种继承。.ABC是由吉多参加设计的一种教学语言,就吉多本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,吉多认为是非开放造成的。吉多决心在Python中避免这一错误,并获取了非常好的效果。之所以选中Python(蟒蛇)作为程序的名字,是因为他是BBC电视剧–蒙提*派森的飞行马戏团(Monty Python’s Flying Circus)的爱好者。.1991年,第一个Python解释器诞生,它是用C语言实现的,并能够调用C语言的库文件。
2、解释器(拓展)
计算器不能直接理解任何除机器语言意外的语言,所以没必要把程序员所写的程序语言翻译成机器语言,计算机才能执行程序,将其他语言翻译成机器语言的工具,被称为编译器。
编译器翻译的方式有两种,一个也称之为解释器。是编译,另外一个是解释。两种方式之间的区别在于翻译时间点的不同,当编译器以解释方式运行的程序
解释型语言跨平台性好,编译型语言运行速度快。
一般情况下,脚本语言采用的都是解释执行,即采用编译器。例如Python等。静态语言采用的都是编译执行,即采用编译器。例如 C、java。
3、Python语言的特点
3.1、Python是完全面向对象的语言
函数、模块、数字、字符串都是对象,在Python中一切皆对象完全支持继承、重载、多重继承
支持重载运算符,也支持泛型设计。
3.2、Python拥有强大的标准库
Python语言的核心只包含数字、字符串、列表、字典、文件等常见类型和函数,而由Python标准库也提供了系统管理、网络通信、文本处理、数据库借口、图形系统、XML处理等额外功能。
3.3、Python社区提供了强大的第三方模块
Python提供的第三方模块使用方式与标准库类似。他们的功能覆盖科学计算、人工智能、机器学习、web开发、数据库接口、图形系统多个领域。
3.4、简单
Python是一门简单的语言,Python这种伪代码式的特征正是它的一大优势,他能够让你专注解决问题的方案,而且不是语言本身。
3.5 、易于学习
Python是一门非常容易入门的语言,他拥有一套极其简单的语法体系。
3.6、跨平台性
由于其开放源代码的特性,Python已经移植到其他诸多平台。
3.7、可嵌入性以及可扩展性
4、Python的设计哲学
- Python开发者的哲学是:用一种方法,最好是只有一种方法来做一件事。
- .如果面临多种选择,Python开发者一般会拒绝花俏的语法,而选择明确没有或很少有歧义的语法。
5、Python开发环境的安装(基于Windows系统)
5.1、安装Python解释器
1)首先下载安装Python解释器,官网地址:Python下载入口
选择你要安装的系统:(我是在windows系统下安装的)
然后下载你要安装的版本:(现在最新的版本是3.9)
(这是我自己下载的,如果有需要可自行下载:链接https://pan.baidu.com/s/1GecbM_QZouRl2pXLuC2SkQ
提取码:08ye)
2)把下载好的压缩包进行解压,然后开始安装。有两种安装方式,一种是默认安装,另一种是自定义安装(推荐使用自定义安装)。总体安装采用一路next,但是要特别注意把python添加到当前环境中。Add Python 3.8.0 to PATH҅---->“Install Now”即可完成安装。
3)安装成功后可以在DOS(win+r)环境中验证是否安装成功。
5.2 安装pyCharm。
1)安装PyCharm比较简单,可以在官网上下载:[pycharm下载入口](https://www.jetbrains.com/pycharm/download/)
pyCharm主要分为两个版本,一个是社区版,这个是免费的的,另一个专业版,是需要付费的。在这里安装的是社区版。

(这是我自己下载的,如果有需要可自行下载:链接https://pan.baidu.com/s/1GecbM_QZouRl2pXLuC2SkQ
提取码:08ye)
2)下载完成就可以安装了。总体来说这个安装比较简单,一路next就行(这里忘了截图,请见谅,如安装不成功欢迎下方留言。)