原作者:龙行天下-super

地址:https://www.cnblogs.com/longxingtianxia/p/10181901.html

要点:IDLE是一个轻量级python语言开发环境,可以支持交互式和批量式两种编程方式。

1、安装python解释器

网址;http://www.python.org/download/

根据所用操作系统版本选择相应的python3.X系列安装程序;

双击所下载的程序安装python解释器,然后在勾选框内选择Add patn 3.5 to PATH 复选框;

python安装包将在系统中安装一批与python开发和运行相关的程序,其中最重要的两个是python命令行和python集成开发环境(python‘s Integrated Development Environment, IDLE)。

2、运行Hello程序

运行python程序有两种方式:交互式和文件式

交互式是指python解释器即时响应用户输入的每一条代码,给出输出结果。

文件式,也称为批量式,指用户将python程序写在一个或多个文件中,然后启动python解释器批量执行文件中的代码。

交互式一般用于调试少量代码,文件式则是最常用的编程方式。其他编程语言通常只有文件式执行方式。下面以Window操作系统中运行Hello程序为例具体说明两种方式的启动和执行方法。

1、交互式启动和运行方法

交互式有两种启动和运行方法。

第一种方法,启动Window操作系统命令行工具(<Windows系统安装目录>\system32\cmd.exe),在控制台中输入“python”,在命令提示符后输入如下程序代码:

print("hello world")

按enter键后显示输出结果“hello world”

在>>>提示符后输入exit()或者quit()可以退出python运行环境。

第二种方法,通过调用安装的IDLE来启动python运行环境。IDLE是python软件包自带的集成开发环境,可以在Windows“开始”菜单中搜索关键词“IDLE”找到IDLE的快捷方式。

2、文件式启动和运行方法。文件式也有两种运行方法,与交互式相对应。

第一种方法,按照python的语法格式编写代码,并保存为.py形式的文件。python代码可以在任意编辑器中编写,对于百行以内规模的代码建议使用python安装包中的IDLE编辑器或者第三方开源记事本增强工具Notepad++。然后,打开Windows的命令行(cmd.exe),进入hello.py文件所在目录,运行python程序文件获得输出。

第二种方法,打开IDLE,按快捷键Ctrl+N打开一个新窗口,或在菜单中选择File--New File选项。这个新窗口不是交互模式,它是一个具备python语法高亮辅助的编辑器,可以进行代码编辑。

3、启动和运行方法推荐

交互式和文件式共有4种python程序运行方法,其中,最常用且最重要的是采用IDLE的文件式方法。

python语言开发环境配置的更多相关文章

  1. Go语言开发环境配置

    一.我为什么要学习go语言 当今已经是移动和云计算时代,Go出现在了工业向云计算转型的时刻,简单.高效.内 置并发原语和现代的标准库让Go语言尤其适合云端软件开发(毕竟它就是为此而设计的).到2014 ...

  2. (转载)Go语言开发环境配置

    一.我为什么要学习go语言 当今已经是移动和云计算时代,Go出现在了工业向云计算转型的时刻,简单.高效.内 置并发原语和现代的标准库让Go语言尤其适合云端软件开发(毕竟它就是为此而设计的).到2014 ...

  3. python的开发环境配置-Eclipse-PyDev插件安装

    安装PyDev插件的两种安装方法: 1.百度搜索PyDev 2.4.0.zip,下载后解压,得到Plugins和Feature文件夹,复制两文件夹到Eclipse目录,覆盖即可. 插件的版本要对应py ...

  4. pycharm+PyQt5+python最新开发环境配置

    Python 3.6https://www.python.org/downloads/windows/========================================PyQt5 pip ...

  5. C语言开发环境配置

    链接:http://pan.baidu.com/s/1qWkpD72 密码:zhig 将解压包直接解压放在C盘下. 右击我的电脑,点属性—>高级—>环境变量然后在PATH里加入C:\Min ...

  6. python selenium 开发环境配置

    selenium是一个web测试应用框架也可以拿来做爬虫. 1.安装selenium模块 pip install -U selenium 2.安装selenium模块后需要有相应的浏览器驱动 A.使用 ...

  7. PyQt5+python+pycharm开发环境配置

    Qt Designer的安装方法 使用Qt Designer可以使用GUI的方式快速生成PyQt代码,本文介绍Qt Designer的安装以及在PyCharm中的配置方法. pip install P ...

  8. pycharm+PyQt5+python最新开发环境配置,踩坑过程详解

    安装工具:Pycharm 专业版2017.3PyQT5python3 pyqt5-tools 设置扩展工具的参数找到setting->tools->external tools,点击加号新 ...

  9. [转]virtualenv建立多个Python独立开发环境

    不同的人喜欢用不同的方式建立各自的开发环境,但在几乎所有的编程社区,总有一个(或一个以上)开发环境让人更容易接受. 使用不同的开发环境虽然没有什么错误,但有些环境设置更容易进行便利的测试,并做一些重复 ...

随机推荐

  1. 强化学习模型实现RL-Adventure

    源代码:https://github.com/higgsfield/RL-Adventure 在Pytorch1.4.0上解决bug后的复现版本:https://github.com/lucifer2 ...

  2. TCP为什么需要握手

    一.TCP握手流程 二.为什么不是4次握手 TCP的每次请求都是成对的,原则上应该是四次 [Client to Server]第一次SYN,seq=x [Server to Client]第二次ACK ...

  3. C/C++经典面试题1,const关键字用法总结

    本文主要说明了const关键字的作用,包括了用于对数组,指针与类相关的修饰方法,作为笔记总结使用.若有错误与不足,欢迎指正. const关键字 用于修饰一个常类型,常类型的变量或对象的值无法被改变,即 ...

  4. Redis秒杀系统架构设计-微信抢红包

    导读 前二天我写了一篇,Redis高级项目实战(点我直达),SpringBoot整合Redis附源码(点我直达),今天我们来做一下Redis秒杀系统的设计.当然啦,Redis基础知识还不过关的,先去加 ...

  5. synchronized的实现原理——对象头解密

    前言 并发编程式Java基础,同时也是Java最难的一部分,因为与底层操作系统和硬件息息相关,并且程序难以调试.本系列就从synchronized原理开始,逐步深入,领会并发编程之美. 正文 基础稍微 ...

  6. 阿里大牛教你基于Python的 Selenium自动化测试示例解析

    今天给大家讲解的是自动化测试示例的解析,如有不对的地方请多多指教. 自动化测试示例如下: from selenium import webdriver from selenium.webdriver. ...

  7. React的几种组件

    一.函数组件 该函数在React中是一个有效的组件,可以接收唯一带有数据的props(代表属性)对象,并返回一个React元素.函数式组件要特别注意,组件名称首字母一定要大写.这种方式也成为无状态组件 ...

  8. JMeter尝鲜

    最近打算对一个线上HTTP接口做下压力测试,选择JMeter做为压测工具. 关于JMeter Apache JMeter是Apache组织开发的基于Java的压力测试工具.可以用于对静态的和动态的资源 ...

  9. Photon PUN 三 RPCs & RaiseEvent

    官方文档地址 https://doc.photonengine.com/en-us/pun/current/manuals-and-demos/rpcsandraiseevent 一, RPC   P ...

  10. ios bug 分析

    ios中线上或者内部测试bug统计收集有两种方法: 1)使用第三方bug收集 1.bugHD 来源http://bughd.com/doc/ios-customize 2.bugtags 来源http ...