pythonPythonselector

mac下python开发环境配置

2018-06-02  本文已影响437人  FlyingPenguin

python简介

Python是用来编写应用程序的高级编程语言。
Python就为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”。
用Python开发,许多功能不必从零编写,直接使用现成的即可。

那Python适合开发哪些类型的应用呢?
  • 网络应用,包括网站、后台服务等等;
  • 许多日常需要的小工具,包括系统管理员需要的脚本任务等等;
  • 另外就是把其他语言开发的程序再包装起来,方便使用
python的缺点

主要缺点是运行速度慢

python和C程序相比非常慢。
因为Python是解释型语言你的代码在执行时会一行一行地翻译成CPU能理解的机器码,这个翻译过程非常耗时,所以很慢
而C程序是运行前直接编译成CPU能执行的机器码,所以非常快。

Mac下配置python开发环境

安装python

Mac OS搭建Python开发环境

安装集成开发环境pycharm

pycharm 官网
pyCharm最新2018激活码中介绍了多种激活方式。
激活成功后的界面如下:

激活成功后的界面 选择是否安装markdown等 就绪
python解释器

当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。

可用如下代码查看python解释器的位置:

import sys; 
print(sys.path)
使用最广的Python解释器: CPython

当我们从Python官方网站下载并安装好Python 2.7后,我们就直接获得了一个官方版本的解释器:CPython。
这个解释器是用C语言开发的,所以叫CPython。
在命令行下运行python就是启动CPython解释器。
CPython是使用最广的Python解释器。
CPython用>>>作为提示符

CPython

在Python交互模式下输入exit()并回车,就退出了Python交互模式,并回到命令行模式:

Python的交互模式和直接运行.py文件有什么区别呢?

直接输入python进入交互模式,相当于启动了Python解释器,但是等待你一行一行地输入源代码,每输入一行就执行一行。
直接运行.py文件相当于启动了Python解释器,然后一次性把.py文件的源代码给执行了,你是没有机会输入源代码的。

References:

mac下pycharm安装教程
https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001407375700558864523211a5049c4983176de304549c8000
https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013747381369301852037f35874be2b85aa318aad57bda000

上一篇下一篇

猜你喜欢

热点阅读