学习Python之运行Python程序的三种方式

本文介绍了Python的解释器,如Python和IPython的交互式特性及其优缺点。此外,重点讲述了PyCharm作为PythonIDE的强大功能,包括集成开发环境、代码编辑、调试支持等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.解释器 python/python3

Python的解释器

2.交互式运行Python程序

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

交互式运行Python的优缺点

优点

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

缺点

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

退出官方的解释器

  • 直接输入exit()

  • 使用热键退出

在python解释器中,按热键 Ctrl + z然后按Enter键 可以退出解释器

IPython

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

特点

  • IPython是一个Python的交互式 Shell,比默认的 python shell 好用得多
    • 支持自动补全
    • 自动缩进
    • 支持 bash shell 命令、
    • 内置了许多很有用的功能和函数
  • IPython是基于BSD开源的

版本

  • Python 2.x使用的解释器是ipython
  • Python 3.x使用的解释器是ipython3
  • 要退出解释器可以有以下两种方式
    • 直接输入exit
    • 使用热键 Ctrl + d 输入 y

3.Python的IDE -- PyCharm

1.集成开发环境(IDE)

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

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

2.PyCharm介绍

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

3.PyCharm快速体验

  • 文件导航区域 能够浏览/定位/打开项目文件
  • 文件编辑区域 能够编辑当前打开的文件
  • 控制台区 能够:
    • 输出程序执行内容
    • 跟踪调试代码的执行
  • 右上角的 工具栏 能够 执行(Shift + F10)/ 调试(Shift + F9)代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值