启动python,可以直接从idle开启,在开始菜单中,可以看到“Python3.6.3”下面的“IDLE(Python GUI)”,打开IDLE窗口;或者可以在命令行启动,打开命令行窗口,输入python,回车,便启动了。

启动Python有两种方法。一种方法是从IDLE启动:

在开始菜单中,可以看到“Python3.6.3”下面的“IDLE(Python GUI)”,打开IDLE窗口,如下:

IDLE是一个Python shell。是一个通过键入文本与程序交互的途径,可以利用这个shell与Python交互。IDLE本身还是一个GUI(图形用户界面)。

以上都只是在交互模式中单个的Python指令,通过这些指令可以查看Python能够做些什么,不过这些都不是真正的程序,如果只是在交互模式中键入指令,Python不会记住你键入的内容。IDLE提供了一个文本编辑器,可以从IDLE的菜单中选择FILE->New Window找到这个文本编辑器。

标题栏显示Untitled,表示未命名,键入代码后,使用File->Save或者File->Save As菜单项保存这个程序,文件名末尾的.py部分是为了告诉你的计算机这是一个Python程序,而不是普通的文本文件。

对于Python程序,IDLE编辑器会把Python关键字用橙色表示,引号中间的所有内容都显示为绿色。

保存程序之后,可以选择按F5键或者选择Run->Run Module,即可运行程序。此时就会看到Python Shell窗口变为活动窗口。

如果程序在运行过程中出现错误无法运行,可能会发生两种不同的错误:

语法错误:这时运行程序前,IDLE会弹出一个类似"There's an error in your program:invalid syntax.’的提示。

运行时错误:IDLE无法检查出错误,在运行时,shell中会提示错误信息,Traceback开头的代码行表示错误消息开始。

第二种办法是在命令行启动python

方法是win+r打开窗口,输入cmd进入命令行,输入python,回车,便进入了python环境。

python程序从哪里开始执行-python如何启动相关推荐

  1. python代码怎么运行-Python程序执行原理,python程序怎么运行的?

    随着人工智能时代的来临,python成为了人们学习编程的首先语言.那么,python程序的程序的执行原理什么呢?python程序怎么运行的?我们下面来介绍下. 我们都知道,使用CC++之类的编译性语言 ...

  2. python程序-Python程序执行原理,python程序怎么运行的?

    随着人工智能时代的来临,python成为了人们学习编程的首先语言.那么,python程序的程序的执行原理什么呢?python程序怎么运行的?我们下面来介绍下. 我们都知道,使用CC++之类的编译性语言 ...

  3. atom编写python程序_如何进行Python程序的编写

    一.使用Python自身提供的交互式解释器 在Linux.Windows.Mac OS的命令行窗口或Shell窗口,执行python命令,启动Python交互式解释器.交互式解释器会等待用户输入Pyt ...

  4. python程序代码大全-调试Python程序代码的几种方法总结

    程序能一次写完并正常运行的概率很小,基本不超过1%.总会有各种各样的bug需要修正.有的bug很简单,看看错误信息就知道,有的bug很复杂,我们需要知道出错时,哪些变量的值是正确的,哪些变量的值是错误 ...

  5. python程序_正确配置Python应用程序

    让我们来讨论一下如何配置Python应用程序,特别是那些可能存在于多个环境中的应用程序--开发环境.模拟环境.生产环境等等-- 应用程序中使用的工具和框架并不是特别重要,因为我将在下面概述的方法是基于 ...

  6. 编写python程序_如何进行Python程序的编写

    一.使用Python自身提供的交互式解释器 在Linux.Windows.Mac OS的命令行窗口或Shell窗口,执行python命令,启动Python交互式解释器.交互式解释器会等待用户输入Pyt ...

  7. anaconda怎么运行python程序_第一个python程序,从安装python环境到人生第一个py脚本运行全过程...

    文章目录 前言一.安装python运行环境 1.官网https://www.python.org下载安装包.exe 2.安装python二.python模块下载 1.配置pip环境变量 2.下载pyt ...

  8. python程序实例教程基础-Python程序设计案例教程——从入门到机器学习(微课版)...

    第1章Python语言快速入门1 1.1Python的安装与配置1 1.2运行Python程序2 1.2.1运行Python的方式2 1.2.2Python编写规范4 1.3编写简单的Python程序 ...

  9. python程序员月薪多少-Python程序员就业行情以及前景分析

    最近Python大热,就想要分析一下相关的市场需求,看一下Python到底集中在哪些城市,企业对Python工程师的一些需求到底是怎样的,基于此,爬取了国内某招聘平台的相关数据,获取到30000+条相 ...

最新文章

  1. 你是中层管理者?嗯,一个表面看似风光,实际却很 “鸡肋” 的重要岗位
  2. 深入理解JVM(6)——类加载器
  3. Java基础--String类底层实现原理及API示例详解
  4. 结构体跨函数应用(二)
  5. java重要基础知识点_java基础知识点整理
  6. JavaScript总结(四)
  7. Spring Data JPA教程,第一部分: Configuration(翻译)
  8. Linux系统各个目录的作用(中英文对照)
  9. python实现嵌套功能_python3 os进行嵌套操作的实例讲解
  10. oracle 定时 analyze,ORACLE-ANALYZE命令分析
  11. 网站别黑了怎么解决?如何处理网站被黑问题详解
  12. vue接口总是请求超时_解决在vue中axios请求超时的问题
  13. 中国与印度软件工程师的比较
  14. springboot整合ldap
  15. 全球与中国触摸屏IC市场现状及未来发展趋势
  16. itext 导出word
  17. Leetcode:面试题 01.06. 字符串压缩
  18. DPC集群搭建手册-附考试心得
  19. 浙大计算机学院潘云鹤,2017考研:计算机科学与技术专业导师介绍之浙江大学...
  20. 如何在Unity实现从纹理中生成法线贴图?

热门文章

  1. IJ pom包的自动导入设置
  2. scala成长之路(2)对象和类
  3. 对实施运维的一点心得体会
  4. PHP array_combine
  5. jquery ajax异步和同步从后天取值
  6. HTML5动态分页效果代码
  7. 8-7-Exercise
  8. 写了个数字转换为中文大写的软件
  9. 搭建无人值守安装服务器(CentOS)
  10. 在FireFox浏览器上,用stopImmediatePropagation阻止冒泡鼠标滚动事件