6_python学习之执行python的方式

本文详细介绍Python的解释器选择,包括CPython、Jython、IronPython和PyPy的特点,以及如何在终端中交互式运行Python程序。同时,对比了官方Python shell与IPython的优劣,并介绍了PyCharm作为Python集成开发环境的强大功能,适合大型项目开发。
摘要由CSDN通过智能技术生成

1、解释器python/ python3


Python的解释器

#使用python 2.x解释器

$ python xxx.py

#使用python 3.x解释器

$ python3 xxx.py


其他解释器(知道)
Python的解释器如今有多个语言的实现,包括:

  • CPython-- 官方版本的C语言实现
  • Jython --可以运行在Java平台
  • IronPython--可以运行在.NET和Mono平台
  • PyPy -- Python实现的,支持JIT即时编译

 

2、交互式运行Python程序

  • 直接在终端中运行解释器,而不输入要执行的文件名
  • 在Python的Shell 中直接输入Python的代码会立即看到程序执行结果

1)交互式运行Python的优缺点

优点

  • 适合于学习/验证Python语法或者局部代码

缺点

  • 代码不能保存
  • 不适合运行太大的程序

2)退出官方的解释器

1>直接输入exit()

>> exit()


2>使用热键退出

在python解释器中,按热键ctrl + d可以退出解释器


3、IPython


●IPython 中的"I"代表交互interactive

特点

●IPython 是个python的交互式shell,比默认的python shell好用得多

  • 支持自动补全
  • 自动缩进
  •  支持bash shell 命令(linux的终端命令,即可在IPython下直接输入)
  •  内置了许多很有用的功能和函数

●IPython 是基于BSD开源的

版本

  • Python 2.x使用的解释器是ipython
  • Python 3.x使用的解释器是ipython3
  • 要退出解释器可以有以下两种方式


 1>直接输入exit

>>> exit


2>使用热键退出

在IPython解释器中,按热键ctrl+d, IPython 会询问是否退出解释器

4、 Python的IDE - PyCharm

      

1)集成开发环境(IDE)

集成开发环境(IDE, integrated Development Enviroment --集成了开发软件需要的所有工具,-般包括以下工具:

      ●图形用户界面:

      ●代码编辑器(支持代码补全/自动缩进)

      ●编译器/解释器

      ●调试器(断点/单步执行)
 2) PyCharm 介绍

      ●PyCharm 是Python的一款非常优秀的集成开发环境

      ●PyCharm除了具有般IDE所必备功能外,还可以在Windows、 Linux、 macoS 下使用

      ●PyCharn 适合开发大型项目

  • 一个项目通常会包含很多源文件
  • 每个源文件的代码行数是有限的,通常在几百行之内。
  • 每个源文件各司其职,共同完成复杂的业务功能

3) PyCharm快速体验

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值