执行python程序的三种方式

1.解释器 python / python3

1)Python 的解释器
#使用 python 2.0 解释器
$ python xxx.py
 
#使用python 3.0 解释器
$ python3 xxx.py
2)其他解释器
  • CPython  -- C语言
  • Jython  -- Java平台
  • IronPython -- .net 和 Mono
  • Pypy  -- Python 实现

2.交互式运行 Python 程序

1)交互式运行的优缺点
优点:
  • 适合学习/验证python语法或者局部代码
确定:
  • 代码不能保存
  • 不适合运行太大的程序
2)退出解释器
  • 直接输入 exit()
  • 使用快捷键 ctrl+d

3.IPython

  • IPython中的“I”代表交互 interactive
特点:
  • IPython是一个 python 的交互式 shell,比默认的 python shell 好用得多
  1. 支持自动补全
  2. 自动缩进
  3. 支持 bash shell
  4. 内置了徐多功能和函数
  • IPython是基于BSD开源的
退出:
  • 直接输入 exit
  • 使用快捷键 ctrl+d

4.Python的IDE -- PyCharm

1.集成开发环境IDE
  • 图形用户界面
  • 代码编辑器(支持代码补全 、 自动缩进)
  • 编译器/解释器
  • 调试器(断点/单步执行)
2.PyCharm介绍
  • 一款非常优秀的集成开发环境
  • 具有一般IDE所必备功能外,还可以在windows、Linux、macos下使用
  • 适合开发大型项目
  1. 一个项目通常包含很多歌源文件
  2. 每个源文件的代码数是有限的,通常在几百行之内
  3. ,每个源文件各司其职,共同完成复杂的业务功能
3.PyCharm快速体验
 







 

评论