内容正文:
3.1用计算机编程解决问题的一般过程(第1课时)
一、知识点预习
1、用计算机编程解决问题的一般过程
(1) :提炼核心要素,并使用数学表达式来建立计算模型。
(2) :输入数据、处理数据、输出处理结果。
(3) :使用Python语言编写程序实现算法功能。
(4) :在将算法进行程序实现时,可能会因为录入错误、语法错误、逻辑错误等原因,导致程序不能正常运行或输出错误的结果。此时,需要对程序进行调试,以便发现错误并进行改正。
2、Python语言简介
(1)Python是由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。
(2)Python的设计哲学是“简单、优雅、明确”,所以Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且将来深入下去,还可以编写非常复杂的程序。
(3)Python是一种面向对象的解释型的高级程序设计语言,在开发过程中没有编译环节,是直接运行源程序,类似于PHP、JavaScript、Ruby和Perl语言。而编译型语言的源程序会被编译成目标程序,如C/C++
(4)Python是交互式语言,可以在一个Python提示符>>>后直接执行代码。
(5)Python是面向对象语言,支持面向对象的风格或代码封装在对象的编程技术。
(6)Python是一个高层次的结合了解释性、互动性和面向对象的脚本语言,它具有简单、免费、开源和可移植性等特点。已经被移植到许多平台上,包括Unix/Linux、Windows、Mac OS。
3、IDLE简介
Python中IDLE是其自带的集成开发工具,同时拥有编辑、编译、调试、运行等多种功能的集成工具,它也是Python自带的解释器和编译器。
(1) 交互模式(解释器):双击桌面图标就进入了Python Shell(交互式解释器)界面,你就可以开始写简单的单行代码了。
在交互模式下,输入一行代码,回车,就会执行这行代码。它的优点是能够即刻响应程序员输入的代码,并显示程序运行结果,实现即时交互效果,适合解决一些简单问题。
(2)文件模式(编辑器):在交互模式界面单击菜单栏File-->New File-->编写代码-->Save-->Run-->Run