精华内容
下载资源
问答
  • 1. python的代码写在哪里你有两种方式python代码,他们针对不同的应用场景在python交互式解释器里代码在编辑器里代码在python交互式解释器里,你可以简单的代码,尽管复杂的代码你也可以,但不建议那样做...

    1. python的代码写在哪里

    你有两种方式写python代码,他们针对不同的应用场景在python交互式解释器里写代码

    在编辑器里写代码

    在python交互式解释器里,你可以写简单的代码,尽管复杂的代码你也可以写,但不建议那样做。我们写一些简单的代码,有时仅仅是为了验证一些想法,想立即知道是否可行,或者是在初学阶段,希望快速的验证自己所学习的知识,都可以在python交互式解释器里编写和执行代码。

    在编辑器里写代码,推荐使用pycharm,你喜欢其他的编辑器也可以自由选择,但本教程以pycharm为主。

    在编辑器里写代码,需要创建以.py结尾的文件,所写的代码都保存在文件中,每个文件都是一个模块。使用编辑器的好处在于编辑器都有代码提示功能,而且你写的代码都会保存下来,这些可都是你的财富。

    在《安装配置pycharm》教程里,文章的最后给出了新建python脚本以及执行脚本的方法。

    2. 如何执行python代码

    如果是在交互式解释器里写代码,代码是立即执行的,谈不上执行python代码,只有在编辑器里将代码保存在一个python脚本(以.py结尾的文件)中,才会有所谓的执行python代码这个说法,准确的用词应该是执行python脚本。

    2.1 mac电脑上执行python脚本

    以mac电脑为例,打开终端,使用vi命令新建一个名为hello.py的脚本,内容为print('hello world')

    然后在终端里执行命令 python hello.py

    2.2 windows电脑上执行python脚本

    新建hello.py

    在windows电脑上,在E盘下,新建一个txt文件,内容同样为print('hello world')

    将txt文件另存为hello.py

    打开cmd

    打开cmd后,输入e: 并回车,切换到E盘目录

    执行脚本

    执行命令 python hello.py

    展开全文
  • 1. python的代码写在哪里你有两种方式python代码,他们针对不同的应用场景在python交互式解释器里代码在编辑器里代码在python交互式解释器里,你可以简单的代码,尽管复杂的代码你也可以,但不建议那样做...

    1. python的代码写在哪里

    你有两种方式写python代码,他们针对不同的应用场景在python交互式解释器里写代码

    在编辑器里写代码

    在python交互式解释器里,你可以写简单的代码,尽管复杂的代码你也可以写,但不建议那样做。我们写一些简单的代码,有时仅仅是为了验证一些想法,想立即知道是否可行,或者是在初学阶段,希望快速的验证自己所学习的知识,都可以在python交互式解释器里编写和执行代码。

    在编辑器里写代码,推荐使用pycharm,你喜欢其他的编辑器也可以自由选择,但本教程以pycharm为主。

    在编辑器里写代码,需要创建以.py结尾的文件,所写的代码都保存在文件中,每个文件都是一个模块。使用编辑器的好处在于编辑器都有代码提示功能,而且你写的代码都会保存下来,这些可都是你的财富。

    在《安装配置pycharm》教程里,文章的最后给出了新建python脚本以及执行脚本的方法。

    2. 如何执行python代码

    如果是在交互式解释器里写代码,代码是立即执行的,谈不上执行python代码,只有在编辑器里将代码保存在一个python脚本(以.py结尾的文件)中,才会有所谓的执行python代码这个说法,准确的用词应该是执行python脚本。

    2.1 mac电脑上执行python脚本

    以mac电脑为例,打开终端,使用vi命令新建一个名为hello.py的脚本,内容为print('hello world')

    然后在终端里执行命令 python hello.py

    2.2 windows电脑上执行python脚本

    新建hello.py

    在windows电脑上,在E盘下,新建一个txt文件,内容同样为print('hello world')

    将txt文件另存为hello.py

    打开cmd

    打开cmd后,输入e: 并回车,切换到E盘目录

    执行脚本

    执行命令 python hello.py

    展开全文
  • 当Python运行脚本时,在代码开始进行处理之前,Python还会执行一些步骤。第一步是编译成所谓"字节码”,如果Python进程拥有写入权限,将把程序字节码保存为一个以.pyc为扩展名文件, 如果Python无法在...

    5f5862b056d0d339.jpg

    python作为一种动态语言,其实是一个解释器软件包。当Python运行脚本时,在代码开始进行处理之前,Python还会执行一些步骤。第一步是编译成所谓的"字节码”,如果Python进程拥有写入权限,将把程序的字节码保存为一个以.pyc为扩展名的文件, 如果Python无法在机器上写入字节码,程序仍然可以工作:字节码将会在内存中生成并在程序结束时简单地丢弃。

    一旦程序编译成字节码(或字节码从已经存在的.pyc文件中载入),之后的字节码发送到通常称为Python虚拟机(Python VirtualMachine,简写为PVM)上来执行。PVM不是一个独立的程序,是Python的运行引擎,不需要安装。事实上PVM就是迭代运行字节码指令的一个大循环,一个接一个地完成操作。

    因此Python具有更多的动态语言特性:在运行时,Python程序去构建并执行另一个Python程序是有可能的,而且往往是非常方便的。例如,eval和exec内置模块,能够接受并运行包含Python程序代码的字符串。使用如下代码可以查看add函数的字节码:import dis

    def add(a,b):

    sum=a+b

    return sum

    print(dis.dis(add))

    主要的python解释器

    CPython

    当我们从Python官方网站下载并安装好Python 3.x后,我们就直接获得了一个官方版本的解释器:CPython。这个解释器是用C语言开发的,所以叫CPython。在命令行下运行python就是启动CPython解释器。CPython是使用最广的Python解释器,也是默认的python解释器。

    IPython

    IPython是基于CPython之上的一个交互式解释器,也就是说,IPython只是在交互方式上有所增强,但是执行Python代码的功能和CPython是完全一样的。好比很多国产浏览器虽然外观不同,但内核其实都是调用了IE。CPython用>>>作为提示符,而IPython用In [序号]:作为提示符。

    PyPy

    PyPy是另一个Python解释器,它的目标是执行速度。PyPy采用JIT技术,对Python代码进行动态编译(注意不是解释),所以可以显著提高Python代码的执行速度。

    绝大部分Python代码都可以在PyPy下运行,但是PyPy和CPython有一些是不同的,这就导致相同的Python代码在两种解释器下执行可能会有不同的结果。

    Jython

    Jython是运行在Java平台上的Python解释器,可以直接把Python代码编译成Java字节码执行。Jython脚本可以应用于开发Web applet和servlet,建立基于Java的GUI。此外,Jython具有集成支持的功能,允许导入Python代码或使用Java的类。因为Jython要比CPython慢而且也不够健壮,它往往看做是一个主要面向寻找Java代码前端脚本语言的Java开发者的一个有趣的工具。

    IronPython

    IronPython和Jython类似,只不过IronPython是运行在微软.Net平台上的Python解释器,可以直接把Python代码编译成.Net的字节码。

    生成独立运行程序

    借助一些第三方工具Python程序可以生成独立的可执行二进制代码文件进行分发。这些第三方工具能够将程序的字节码、PVM(解释器)以及任何程序所需要的Python支持文件捆绑在一起形成一个单独的文件。,主要有三种工具:py2exe(Windows下使用)、PyInstaller(和py2exe类似,它能够在Linux及UNIX上使用,并且能够生成自安装的独立执行程序)以及freeze(最初始的版本)。

    展开全文
  • 代码如何运行这节课我们学习下如何在计算机上运行 Python 代码,本文以 Windows 操作系统为例,详细讲解了三种 Python 代码的运行方式:交互环境运行保存为文件运行IDLE 下运行1. 什么是 Python 程序Python 程序是由...

    代码如何运行

    这节课我们学习下如何在计算机上运行 Python 代码,本文以 Windows 操作系统为例,详细讲解了三种 Python 代码的运行方式:

    交互环境运行

    保存为文件运行

    IDLE 下运行

    1. 什么是 Python 程序

    Python 程序是由 Python 命令的构成的序列,每一条 Python 命令执行一项任务。一个 Python 程序的例子如下:

    print('hello')

    print('world')

    这个 Python 程序由两条 print 命令构成,print 命令的功能是打印输出字符串。

    第一条命令 print("hello’) 在屏幕上输出字符串 hello。

    第二条命令 print("world’) 在屏幕上输出字符串 world。

    运行这个 Python 程序,期望程序输出如下结果:

    hello

    world

    本文将使用这个例子说明如何运行 Python 程序。

    2. 在 Python 交互环境下运行 Python 程序

    2.1 进入 Python 交互模式

    Python 交互模式是 Python 向用户提供的命令行界面,在 Windows 命令行中输入 python,即可进入 Python 交互模式,如下图所示:

    5e6ceee10976409308430509.png进入 Python 交互模式

    在上图中,Windows 命令行的提示符是 "C:>”,在 Windows 命令行下,用户输入的是 Windows 的命令,例如 dir、python;Python 交互模式的提示符是 ">>>”,在 Python 交互模式下,用户输入的是 Python 的命令,例如 print。

    启动 Python 时会出现如下常见错误,在命令行窗口中输入命令 Python,如果出现提示 "python 不是内部或外部命令”,请参考本文最后的小节"常见错误”。

    注意:Python 的版本分为两个系列: Python 2 和 Python 3,两者语法不兼容,目前 Python 3成为主流。在 Linux 命令行中请输入 python3 而不是 python,命令 python3 启动的是 Python 3,命令 python 启动的是 Python 2。

    2.2 执行 Python 代码

    进入 Python 模式后,输入第一条 Python 语句 print("hello’),该命令在屏幕输出字符串 hello,如下图所示:

    5e6cef0609b7283608430509.png

    在 Python 交互模式下执行第一条 print 语句

    在 Python 交互模式下,用户输入一条 Python 语句后,该条 Python 语句立刻执行,然后用户可以输入下一条 Python 语句。输入第二条 Python 语句 print("world’),该命令在屏幕输出字符串 world,如下图所示:

    5e6cef1909772b2d08430509.png

    在 Python 交互模式下执行第二条 print 语句

    2.3 退出 Python 交互模式

    在 Python 交互模式下,用户输入命令 exit() 后,注意请输入 exit() 而不是 exit,退出交互模式,如下图所示:

    5e6cef2a09d46c1c08430509.png

    退出 Python 交互模式

    从图中可以看出,退出 Python 交互模式后,命令行提示符从 >>> 变为 C:>,表示现在处于 Windows 命令模式下。

    3. 将 Python 程序保存为文件后运行

    3.1 Python 源文件和 Python 源文件后缀

    Python 程序由多条 Python 语句组成,如果包含很多行 Python 语句,可以将 Python 程序保存到一个文本文件中,该文本文件被称为 Python 源文件,Python 源文件的后缀名为 py,例如:test.py。下面讲解另一种运行 Python 程序的方法,以 Python 源文件名作为参数,在命令行中调用 python 命令执行该 Python 程序。

    3.2 使用记事本创建 Python 源程序

    通过一个例子说明如何将 Python 程序保存为文件后运行,首先使用记事本在 C 盘根目录下创建一个文本文件 test.py,如下图所示:

    5e6cef3c092ccfd211700852.png

    使用记事本创建文本文件 test.py

    test.py 程序的内容如下:

    print('hello')

    print('world')

    3.3 以 Python 源文件名作为参数调用 python 命令

    创建完 test.py 后,进入 C 盘根目录,使用 dir 命令查看 C 盘根目录,确认在 C 盘目录下存在文件 test.py,如下图所示:

    5e6cef4c098f084e08430647.png

    使用 dir 命令查看 C 盘根目录

    然后,以 Python 源文件名 test.py 作为参数调用 python 命令,如下图所示:

    5e6cef5709ad30a808430647.png

    以 Python 源文件名作为参数调用 python 命令

    命令 python test.py 执行 Python 程序 test.py,输出结果为:

    hello

    world

    4. 在 IDLE 下运行 Python 程序

    IDLE 是 Python 自带的 Python 集成开发环境,可以在 IDLE 中完成编写和运行 Python 程序,在 Windows 中,安装 Python 时会同时安装 IDLE。IDLE 功能简单方便,适合 Python 初学者入门使用。

    4.1 启动 IDLE

    在 windows 中,在开始菜单中,找到 Python 的菜单项,如下图所示,

    5e6ceda60936103c06110764.png

    Python 菜单项

    点击菜单项 IDLE,启动 IDLE,如下图所示:

    5e6cef7409363e0a07440371.png

    Tips:在 linux 中,在命令行中执行命令 idle 启动 IDLE。

    4.2 在 IDLE 的交互模式下执行 Python 程序

    启动 IDLE 后,进入 Python 的交互模式,在交互模式下,输入一条 Python 命令后,可以立刻看到该条命令的执行结果,如下图所示:

    5e6cefa00970591a07640514.png

    4.3 在 IDLE 中创建 Python 程序文件后执行

    第一步:点击菜单 New File,创建一个 Python 文件 test.py,如下图所示:

    5e6cefad09b2246007410407.png

    创建文件 test.py

    第二步:在 IDLE 中编辑 Python 程序文件 test.py,如下图所示:

    5e6cefbd09711abc07430426.png

    编辑文件 test.py

    第三步:编写完后,点击菜单 Run,执行该 Python 文件,如下图所示:

    5e6cefd20941032107470369.png

    执行文件 test.py

    IDLE 执行 test.py 时,会弹出一个 Python 交互窗口,在交互窗口中显示 test.py 的运行结果,如下图所示:

    5e6cefe209b0c2b207440384.png

    执行文件 test.py 的结果

    5. 常见错误:无法找到 Python 命令

    在命令行窗口中输入命令 Python,如果出现提示 "python 不是内部或外部命令”,如下图所示:

    5e6cede50922ef0409530526.png

    该提示表示命令行环境中找不到 Python 可执行程序,请重新安装 Python,在安装 Python 时,选中选项"Add Python 3.6 to PATH”,如下图所示:

    5e6ced7d098fddfd06820424.png

    6. 小结

    到这里如何运行 Python 程序已经讲解完了,在实际的开发工作中用的最多的就是把代码保存到文件运行使用。因为这样更利于代码的复用,大大节省了我们的开发时间。

    原文地址:https://blog.csdn.net/q7825103/article/details/105379906

    文章来源与用户投稿或网络采集,如果您是本文的作者,发现版权或转载方式问题请右侧邮箱联系管理员。

    611人推荐

    抢沙发

    评论

    共同学习,写下你的评论

    姓名

    电子邮件

    个人主页

    完成

    取消

    展开全文
  • python代码运行助手是能在网页上运行python语言工具。因为python的运行环境在很多教程里都是用dos,黑乎乎界面看有点简陋,所以出了这python代码运行助手,作为ide。实际上,python代码运行助手界面只能算...
  • 交互提示模式下编写代码安装完Python在Windows 或 Linux中终端中直接输入python...2. 在交互模式下打印语句不是必须在交互模式下不需要输入完整打印语句,解释器自动打印表达式结果,但是在文件中则需要p...
  • Python代码写好怎么运行?相信问这样问题朋友一定是刚刚入门Python初学者。本文就来为大家详细讲讲如何运行Python代码。一般来讲,运行Python代码的方式有两种,一是在Python交互式命令行下运行;另一种是使用...
  • 当Python运行脚本时,在代码开始进行处理之前,Python还会执行一些步骤。第一步是编译成所谓"字节码”,如果Python进程拥有写入权限,将把程序字节码保存为一个以.pyc为扩展名文件, 如果Python无法在...
  • 先下载python,然后打开命令行,输入 python 你的代码文件名。有python代码怎么编成可执行的exe程序?如果可以能否帮小编做成可执行的exe程序儿女情长什么的,真的很影响小编行走江湖,还是爱自己最酷。py2exe啊,...
  • 在这里我只介绍如何在wampserver上运行写好的PHP代码。 首先你要保证你的wampserver配置成功,如果不会配置,可以自行Google,都有如何配置的问题。wampserver正常时,它显示的是绿色··· 打开www目录(w) ...
  • 手机上敲代码纯属娱乐,输入速度实在糟糕,不过装上玩玩也好,所以一直想找个可以在安卓手机上编辑和运行PythonApp,最终选择了QPython+。QPython+是一个Android设备上脚本引擎,提供可在Android手机或平板电脑...
  • 整理自已手机通过termux装python编写代码遇到一些问题及解决方法。手机安装termux;如图,我手机上 不要用apt update ,apt upgrade 我之前就是用了这两个命令就装不上python。安装python,打开termux,输入命令...
  • 感觉leetcode用莫名其妙。。看到题目从vs里写好了,复制过去运行报错。一定要用他给格式吗??把leetcode里答案复制到vs 里也不能运行。。 那感觉还不如直接在vs里写
  • 程序能一次完并正常运行的概率很小,基本不超过1%。总会有各种各样bug需要修正。有bug很简单,看看错误信息就知道,有bug很复杂,我们需要知道出错时,哪些变量值是正确,哪些变量值是错误,因此,...
  • 通过 Python 来运行的程序有两种方法――使用交互式解释器提示符或直接运行一个源代码文件。我们将了解如何使用他们二者功能。使用解释器提示符在你操作系统中打开终端(Terminal)程序(正如我们先前在安装...
  • 选择了脚本语言就要忍受其速度,这句话在某种程度上说明了Python作为脚本语言不足之 处,那就是执行效率和性能不够亮。尽管Python从未如C和Java一般快速,但是不少Python项目都处于开发语言领先位置。Python 很...
  • 内置了一个Python编辑器,可以直接在手机上Python代码,支持缩进,语法高亮等特性。image也内置了一个ftp,可以很方便拷贝电脑上py文件到手机上运行。由于内置了SL4A,可以很方便调用安卓操作系统一些API...
  • 通过 Python 来运行的程序有两种方法――使用交互式解释器提示符或直接运行一个源代码文件。我们将了解如何使用他们二者功能。使用解释器提示符在你操作系统中打开终端(Terminal)程序(正如我们先前在安装...
  • 我在程序中加入了分数显示,三种特殊食物,将贪吃蛇游戏逻辑到了SnakeGame类中,而不是在Snake类中。特殊食物:1.绿色:普通,吃了增加体型2.红色:吃了减少体型3.金色:吃了回到最初体型4.变色食物:吃了会...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,365
精华内容 546
关键字:

怎么运行写好的代码