美文网首页
Python执行方式

Python执行方式

作者: jarWorker | 来源:发表于2018-09-17 09:20 被阅读0次

    执行 Python 程序的三种方式

    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) 退出 官方的解释器

    • linux
    <1> 直接输入 exit()
    >>> exit()
    
    <2> 使用热键退出

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

    • windows
    <1> 直接输入 exit()
    >>> exit()
    
    <2> 使用热键退出

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

    3. IPython

    • IPython 中 的 “I” 代表 交互 interactive

    Python 的 IDE —— PyCharm

    1) 集成开发环境(IDE)

    集成开发环境(IDE,Integrated Development Environment)—— 集成了开发软件需要的所有工具,一般包括以下工具:

    • 图形用户界面
    • 代码编辑器(支持 代码补全自动缩进
    • 编译器/解释器
    • 调试器(断点单步执行
    • ……

    2)PyCharm 介绍

    • PyCharm 是 Python 的一款非常优秀的集成开发环境
    • PyCharm 除了具有一般 IDE 所必备功能外,还可以在 WindowsLinuxmacOS 下使用
    • PyCharm 适合开发大型项目
      • 一个项目通常会包含 很多源文件
      • 每个 源文件 的代码行数是有限的,通常在几百行之内
      • 每个 源文件 各司其职,共同完成复杂的业务功能

    3)PyCharm 快速体验

    001_PyCharm的界面结构
    • 文件导航区域 能够 浏览定位打开 项目文件
    • 文件编辑区域 能够 编辑 当前打开的文件
    • 控制台区域 能够:
      • 输出程序执行内容
      • 跟踪调试代码的执行
    • 右上角的 工具栏 能够 执行(SHIFT + F10) / 调试(SHIFT + F9) 代码
      002_PyCharm运行工具栏
    • 通过控制台上方的单步执行按钮(F8),可以单步执行代码
      003_PyCharm调试器

    相关文章

      网友评论

          本文标题:Python执行方式

          本文链接:https://www.haomeiwen.com/subject/pvghnftx.html