前言

相信接触过Python的伙伴们都知道运行Python脚本程序的方式有多种,目前主要的方式有:交互式环境运行、命令行窗口运行、开发工具上运行等,其中在不同的操作平台上还互不相同。今天,小编讲些Python基础的内容,以Windows下交互式环境为依托,演示Python程序的运行。

一般来说,顺利安装Python之后,有两种方式可以进入Python交互性环境。一种是在Python自带的IDLE中直接打开交互式窗口,如下图所示:

另一种是打开开始菜单,输入cmd之后,进入命令行窗口,之后输入Python,回车之后便可以进入到交互式环境中去,如下图所示:

在>>>提示符后边输入编程语句,然后回车进行执行,就会得到运行的结果。简单来看,这个交互式环境有点类似计算器,一次执行一条语句,而且还可以保存结果。下图是部分操作实例:

需要注意的是特殊变量“_”,它在Python交互式环境中的意思是前面运算的结果,一般在程序中使用其构造成新的表达式,在此基础上做进一步计算。在交互式环境中,我们可以直接使用常量,也可以定义变量,但是必须要事先先定义好变量,不然的就会出现命名错误,如例子中的最后一行代码中的a没有定义,所以报错了,但是length和width都没有报错,因为他有定义。

在Python交互式环境中,如果存在语法错误,程序在运行之后会报错,而且会得到错误信息,可以帮助我们很轻松的找到报错的行数和报错内容,只要我们对症下药就可以药到病除啦,bug分分钟解决掉~~

在交互式环境中,输入的代码不会被保存下来,当关闭Python得到运行窗口之后,之前输入的代码将不会被保存。但是在交互式环境中按下键盘中的上下键,可以寻找历史命令,但是它是短暂性的记忆,当退出程序之后,这些命令将不复存在。

如果你需要编写较长程序的时候,使用命令行就不太方便了。此时你可以利用文本编辑器进行编辑脚本。在IDLE中点击左上方的file,然后选择New window菜单,就可以新建一个窗口了,如下图所示:

在这里,你可以编写你的代码,但请一定要注意缩进,否则会经常出现indentation(缩进)错误,语句的缩进在Python中相当重要,因为不同的缩进反映了语句块的不同层次之间的关系。编写好的文件需要进行保存(Ctrl+s),之后以.py的拓展名进行保存。保存好之后,按下快捷键F5就可以运行程序了,之后在IDLE的窗口中便可以看到运行的结果。当然你也可以右键,然后点击run,就可以运行程序了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

本文标题: 在交互式环境中执行Python程序过程详解

本文地址: http://www.cppcns.com/jiaoben/python/265276.html

python的执行过程_在交互式环境中执行Python程序过程详解相关推荐

  1. python交互式环境执行_如何在交互式环境中执行Python程序

    如何在交互式环境中执行Python程序 相信接触过Python的小伙伴们都知道运行Python脚本程序的方式有多种,目前主要的方式有:交互式环境运行.命令行窗口运行.开发工具上运行等,其中在不同C d ...

  2. python交互式环境是什么意思_如何在交互式环境中执行 Python 程序

    如何在交互式环境中执行 Python 程序 相信接触过 Python 的小伙伴们都知道运行 Python 脚本程序的方式有多种, 目前主要的方式有: 交互式环境运行命令行窗口运行开发工具上运行等, 其 ...

  3. python怎么打开交互式窗口-在交互式环境中执行Python程序过程详解

    前言 相信接触过Python的伙伴们都知道运行Python脚本程序的方式有多种,目前主要的方式有:交互式环境运行.命令行窗口运行.开发工具上运行等,其中在不同的操作平台上还互不相同.今天,小编讲些Py ...

  4. python怎么打开交互式窗口-如何在交互式环境中执行Python程序

    相信接触过Python的小伙伴们都知道运行Python脚本程序的方式有多种,目前主要的方式有:交互式环境运行.命令行窗口运行.开发工具上运行等,其中在不同的操作平台上还互不相同.今天,小编讲些Pyth ...

  5. python pptx库中文文档_基于python-pptx库中文文档及使用详解

    个人使用样例及部分翻译自官方文档,并详细介绍chart的使用 一:基础应用 1.创建pptx文档类并插入一页幻灯片 from pptx import Presentation prs = Presen ...

  6. python pptx教学_基于python-pptx库中文文档及使用详解

    个人使用样例及部分翻译自官方文档,并详细介绍chart的使用 一:基础应用 1.创建pptx文档类并插入一页幻灯片 from pptx import Presentation prs = Presen ...

  7. python的sort方法是哪种_python中的sort方法使用详解

    Python中的sort()方法用于数组排序,本文以实例形式对此加以详细说明: 一.基本形式列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可 ...

  8. python 运行r语言_如何在R中运行Python

    python 运行r语言 尽管我很喜欢R,但很显然Python还是一种很棒的语言-既适用于数据科学又适用于通用计算. R用户想要在Python中做一些事情可能有充分的理由. 也许这是一个很棒的库,还没 ...

  9. 实现程序补丁_在家办公环境中的补丁程序管理

    实现程序补丁 By Larry Seltzer 拉里·塞尔兹(Larry Seltzer) Originally published on May 29, 2020, on Hewlett Packa ...

最新文章

  1. WIN7的CMD界面下输入ipconfig后提示不是内部或外外部命令,也不是可运行的程序或批处理文件...
  2. JAVA调用R语言之Rserve
  3. 如何避免表单重复提交
  4. SOA面向服务架构打包部署
  5. Linux-makefile
  6. 一个视觉交互设计失败的案例
  7. base64图片保存获取本地路径
  8. Probability, Matringale,Markov Chain, MCMC
  9. html5 内嵌网页_如何分析并优化网页的性能?新梦想软件测试
  10. php 走马灯轮播,Vue.js轮播图走马灯代码实例(全)
  11. 从高频问题透视核心原理(转)
  12. 量化投资与信用风险机器学习建模
  13. 简单c语言程序例子与运行结果图,C语言程序第一次作业
  14. Visio 常用的快捷键
  15. Raspberry Pi 3B学习笔记
  16. Valgrind 的下载安装和使用 (centos7.6, 其他linux应该类同)
  17. Prevent Your Acne With Your Diet
  18. SQL文件的导入与导出
  19. PX4模块设计之四十四: bmp280模块
  20. 【x与y的非线性关系】回归,自变量,自变量的平方项,自变量的二次项

热门文章

  1. kalilinux Linux debian版本 aptitude命令未找 解决 bash: aptitude:未找到命令
  2. 收藏 | 计算机视觉中的Transformer
  3. 基于 CNN 特征区域进行目标检测
  4. 遥感图像+CNN,预测区域人口收入水平
  5. 动态获得资源的路径大小写问题
  6. Uber将整体式API拆分为微服务
  7. Android中网络使用
  8. 博客堂也遇DotText经典Exception
  9. zookeeper集群启动报错:Cannot open channel to * at election address /ip:3888
  10. 计算机php什么意思,什么是PHPC(个人高性能计算机 )