文章插图
前言学一门语言贵在坚持用它 , 不用就淡忘了 , 而记录下一篇文章也有助于日后快速回忆 。全文分为两大部分 , 分别是Python基础语法和面向对象 。
第一部分%20Python基础语法1.%20认识Python1.1%20Python%20简介Python%20的创始人为吉多·范罗苏姆(Guido%20van%20Rossum) 。
Python%20的设计目标:
一门简单直观的语言并与主要竞争者一样强大 开源 , 以便任何人都可以为它做贡献%20代码像纯英语那样容易理解 适用于短期开发的日常任务
Python%20的设计哲学:
优雅、明确、简单
Python%20开发者的哲学是:用一种方法 , 最好是只有一种方法来做一件事Python%20是完全面向对象的语言 , 在%20Python%20中一切皆对象 。
可扩展性:如果需要一段关键代码运行得更快或者希望某些算法不公开 , 可以把这部分程序用%20C%20或%20C++%20编写 , 然后在%20Python%20程序中使用它们 。1.2.%20第一个Python程序执行%20Python%20程序的三种方式:解释器、交互式运行、IDE运行
Python%20是一个格式非常严格的程序设计语言 。python%202.x%20默认不支持中文 。
ASCII%20字符只包含%20256%20个字符 , 不支持中文
- Python%202.x%20的解释器名称是 python
- Python%203.x%20的解释器名称是 python3
提示:如果开发时 , 无法立即使用%20Python%203.0(还有极少的第三方库不支持%203.0%20的语法) , 建议IPython%20是一个%20python%20的 交互式%20shell , 比默认的%20python%20shell%20好用得多 , 它支持%20bash%20shell%20命令 , 适合于学习/验证%20Python%20语法或者局部代码 。
先使用%20Python%203.0%20版本进行开发%20然后使用%20Python%202.6、Python%202.7%20来执行 , 并且做一些兼容性的处理
集成开发环境(IDE , Integrated%20Development%20Environment)—— 集成了开发软件需要的所有工具 , 一般包括以下工具:
- 图形用户界面
- 代码编辑器(支持 代码补全/自动缩进)
- 编译器/解释器
- 调试器(断点/单步执行)
- ……
文章插图
PyCharm 是 Python 的一款非常优秀的集成开发环境
文章插图
PyCharm运行工具栏
1.3. PyCharm 的设置PyCharm 的 配置信息 是保存在 用户家目录下 的 .PyCharmxxxx.x 目录下的 , xxxx.x 表示当前使用的 PyCharm 的版本号
1.3.1 恢复 PyCharm 的初始设置:
- 关闭正在运行的 PyCharm
- 在终端中执行以下终端命令 , 删除 PyCharm 的配置信息目录:
$ rm -r ~/.PyCharm2016.3
- 重新启动 PyCharm
- 执行以下终端命令 , 解压缩下载后的安装包
$ tar -zxvf pycharm-professional-2017.1.3.tar.gz
- 将解压缩后的目录移动到 /opt 目录下 , 可以方便其他用户使用
/opt 目录用户存放给主机额外安装的软件
$ sudo mv pycharm-2017.1.3/ /opt/
- 切换工作目录
$ cd /opt/pycharm-2017.1.3/bin
- 启动 PyCharm
$ ./pycharm.sh
1.3.3 设置启动图标- 在专业版中 , 选择菜单 Tools / Create Desktop Entry... 可以设置任务栏启动图标
- 注意:设置图标时 , 需要勾选 Create the entry for all users
快捷方式文件
/usr/share/Applications/jetbrains-pycharm.desktop
在 ubuntu 中 , 应用程序启动的快捷方式通常都保存在 /usr/share/applications 目录下1.3.4 卸载之前版本的 PyCharm要卸载 PyCharm 只需要做以下两步工作:
- 删除解压缩目录
$ sudo rm -r /opt/pycharm-2016.3.1/