一、Python基础知识
1、python的简史
- 1989年,Guido(龟叔)python。
- 1990年, 发布python的第一个版本
- 2001年发布python2.0版本
- 2010年获年度Tiobe编程语言大奖
- 2013年发布python3.x版本
2、简介
- Python是一门跨平台的开源、免费的、解释型、面向对象、带有动态语义的脚本语言,同时也支持伪编译以进行优化和提高运行速度,还支持使用py2exe工具将Python程序转换为exe可执行程序以使得可以在没有安装Python解释器的相关依赖包的平台上运行
- Python同时支持命令式编程、函数式编程和面向对象的编程,语法简介清晰,并且拥有大量的几乎支持所有领域应用开发的成熟扩展库
- Python就像胶水一样,可以把多种不同的语言编写的程序融合到一起实现无缝拼接,更好的发挥不同语言和工具的优势
3、Python的优点
- 简单、优雅、明确
- 有强大的第三方库模块
- 可跨平台移植
- 一种面向对象的语言
4、Python的缺点
- 相比C语言,代码执行速度慢,不过现在Python异步并发框架导致执行速度慢-
- python是开源的编程语言,代码不能加密
5、程序执行原理
未执行的程序存放在硬盘中,当要运行此程序时, 操作系统会首先让 CPU 把程序复制到内存中,CPU 执行内存中的代码程序
二、 ipython的安装
1、基础信息
ipython是一个python的交互式shell。比默认的python shell好用得多,Linux下默认python不支持Tab补齐。而ipython支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和函数。
学习ipython将会让我们以一种更高的效率来使用python。同时它也是利用Python进行科学计算和交互可视化的一个最佳的平台。
2、安装软件
从网上下载软件[ipython],获取并进入ipython安装包目录,安装全部以解决依赖性问题
注意:yum安装使用超级用户,这里由于我已经安装过,仅仅展示命令!
3、ipython的使用
三、IDE工具Pycharm的安装
1、基础信息
PyCharm是一种Python IDE带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具
其提供了一个带编码补全,代码片段,支持代码折叠和分割窗口的智能、可配置的编辑器
2、安装软件
tar zxf pycharm-community-2016.3.2.tar.gz
cd pycharm-community-2016.3.2/bin
sh pycharm.sh
3.基础信息的配置
- 更改代码字体大小:打开 File —>Settings
- 更改控制台字体大小
- 添加代码块信息
-查看修改后效果