python写完程序怎么运行的两种方式

 更新时间:2025年03月01日 10:14:13   作者:测试界茜茜  
这篇文章主要介绍了Python的两种运行方式,分别是命令行和交互式命令行,并详细讲解了如何在命令行和交互式命令行中运行Python代码,需要的朋友可以参考下

前言

python有两种运行方式,一种是在python交互式命令行下运行; 另一种是使用文本编辑器直接在命令行上运行。

注:以上两种运行方式均由CPython解释器编译运行。 当然,也可以将python代码写入eclipse中,用JPython解释器运行,需要自己配置环境。 (推荐学习:Python视频教程)

一、命令行和交互式命令行

我们首先要搞清楚这个命令行的概念。

1.命令行

定义:出现类似“C:\>”,是Windows提供的命令行模式

进入模式的方式:在Windows下,直接输入win r键

2. 交互式命令行

定义:“>>>”出现,是python的交互式命令行

进入模式的方式:在Windows命令行输入python

二、在交互式命令行中运行python代码

在cmd窗口输入python后,进入python交互命令行。 直接输入代码:

打印“你好世界!”

Python-23.png

可以在界面上看到运行结果,说明运行成功!

在 Python 的交互式命令行中编写程序的优点是可以一键得到结果,但缺点是无法保存。 下次要运行它时,必须再次键入。

因此,在实际开发中,我们总是使用文本编辑器来编写代码,编写完成后,将其保存为文件,以便程序可以重复运行。

三、从命令行运行python代码

1.Python代码编写与保存

我们写“你好世界!” 用文本编辑器编写程序,保存并命名。 在这里,我们将其命名为 hello.py 并将其保存到 F:\workspace。

命名 时,注意:

1) 文件必须以 .py 结尾,没有别的

2) 文件名只能是英文字母、数字和下划线的组合。

推荐的文本编辑器:记事本、Sublime Text

2.Python代码运行

在命令行模式下输入python F:\workspace\hello.py即可运行成功。

运行时注意:

1)python文件存放路径为相对路径。 运行时必须指定python文件存放路径。

否则会报错:

无法打开文件“hello.py”

Python-24.png

当然,使用 Python 开发程序,您可以在文本编辑器中编写代码的同时打开交互式命令窗口。 在写代码的过程中,将部分代码粘贴到命令行进行验证,事半功倍!

总结

到此这篇关于python写完程序怎么运行两种方式的文章就介绍到这了,更多相关python程序运行方式内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • VS2022安装Python开发环境的详细过程

    VS2022安装Python开发环境的详细过程

    这篇文章主要介绍了VS2022安装Python开发环境,文中用Python实现裴波那契数列,来感受一下Python的魅力,结合实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • 超详细图解修改pip install默认安装路径的方法

    超详细图解修改pip install默认安装路径的方法

    windows环境下Python pip安装库的时候,默认安装在c盘,下面这篇文章主要给大家介绍了关于修改pip install默认安装路径的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-07-07
  • Python内存映射文件读写方式

    Python内存映射文件读写方式

    这篇文章主要介绍了Python内存映射文件读写方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • 使用Python去除字符串中某个字符的多种实现方式比较

    使用Python去除字符串中某个字符的多种实现方式比较

    python中字符串是不可变的,所以无法直接删除字符串之间的特定字符,下面这篇文章主要给大家介绍了关于使用Python去除字符串中某个字符的多种实现方式比较的相关资料,需要的朋友可以参考下
    2022-06-06
  • Python中多继承与菱形继承问题的解决方案与实践

    Python中多继承与菱形继承问题的解决方案与实践

    在Python这个灵活且功能强大的编程语言中,多继承是一个既强大又复杂的概念,它允许一个类继承自多个父类,从而能够复用多个父类的属性和方法,本文将深入解释Python中的多继承概念,详细剖析菱形继承问题,并探讨Python是如何解决这一难题的,需要的朋友可以参考下
    2024-07-07
  • Python学习之pip包管理工具的使用

    Python学习之pip包管理工具的使用

    学习 Python 的过程中,经常会使用 pip 命令去安装第三方模块。pip 是 Python 默认集成的包管理工具,而其本质就是 Python 标准库中的一个包,只是比较特殊一些。本文就来为你你全面揭示一下 pip 包管理工具的使用
    2022-08-08
  • keras的siamese(孪生网络)实现案例

    keras的siamese(孪生网络)实现案例

    这篇文章主要介绍了keras的siamese(孪生网络)实现案例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • python删除服务器文件代码示例

    python删除服务器文件代码示例

    这篇文章主要介绍了python删除服务器文件代码示例,列举了两个实例,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-02-02
  • Python下载ts文件视频且合并的操作方法

    Python下载ts文件视频且合并的操作方法

    ts文件,ts即"Transport Stream"的缩写,特点就是要求从视频流的任一片段开始都是可以独立解码的,非常适合网络视频播放,这篇文章主要介绍了Python下载ts文件视频且合并,需要的朋友可以参考下
    2023-01-01
  • Python中装饰器的基本功能理解

    Python中装饰器的基本功能理解

    装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,下面这篇文章主要给大家介绍了关于Python中装饰器的基本功能,需要的朋友可以参考下
    2021-10-10

最新评论