《Python程序设计基础》课件 第1、2章 Python 概述;Python 基础语法.pptx
第一章Python概述1
2第一节Python语言简介第二节Python开发环境搭建第三节Python代码编写规范第四节Python中的输入与输出第五节Python中的程序流程
Python语言简介第一节3
1.?了解程序设计语言的分类。2.?了解Python的发展历史和特点。3.?掌握Python的应用领域。4
一、机器语言计算机内部以二进制代码的形式存储程序指令和各类数据,因此,通过二进制代码的形式表示的程序指令被称为机器指令。全部机器指令的集合构成计算机的机器语言,用机器语言编写的程序被称为目标程序。只有目标程序才能被计算机直接识别和执行。5
二、汇编语言汇编语言又被称为符号语言,其实质和机器语言类似,都直接对计算机硬件进行操作,只不过指令采用了英文缩写的标识符,更容易被人识别和记忆。汇编程序通常由三部分组成:汇编指令、伪指令和宏指令。由于汇编语言与硬件的联系紧密相关,因此,主要应用于涉及具体硬件平台或一些对性能要求较高的应用项目开发中。6
三、高级语言高级语言相对于机器语言而言是高度封装了的编程语言。使用高级语言所编写的程序不能直接被计算机识别,必须经过转换才能被执行。高级语言又可分为面向过程的高级语言和面向对象的高级语言。7程序设计语言的发展情况
1.?Python的发展历史1989年,荷兰程序员吉多·范罗苏姆开发了一种继承ABC语言(一种结构化高级语言)的脚本语言,即Python(大蟒蛇)。Python的发展历史如图所示。8Python的发展历史
2.?Python的特点(1)更易理解。Python语言抽象出对象的行为和属性,解决了结构化程序的复杂性,使得程序设计更加贴近生活。(1)更易理解。Python语言抽象出对象的行为和属性,解决了结构化程序的复杂性,使得程序设计更加贴近生活。(3)易于学习。Python语言的关键字较少,结构简单,学习起来更加简便。9
(4)开源免费。Python的使用和开发是完全免费的。(5)具有可移植性。由于其具有开放源代码的特性,使用Python语言编写的应用程序可以运行在不同的操作系统上。(6)可组合使用。Python程序可以以多种形式与其他编程语言编写的程序组合在一起。10
3.?Python的应用由于Python语言具备的优点和发展趋势,近十年来Python语言也成为数据分析、人工智能、全栈开发等应用领域的首选开发工具,如图所示。11Python的应用
Python开发环境搭建第二节12
1.?能在Windows环境下下载并安装Python。2.?能搭建Python的开发环境。3.?掌握?Python?程序的创建、编辑和运行方法。4.?了解Python第三方常用集成开发环境。5.?能下载并安装PyCharm集成开发环境。6.?能使用PyCharm集成开发环境编写程序。13
一、下载并安装Python1.?下载Python安装包(1)在浏览器中输入Python官方网址https:///,打开官方网站,单击“Downloads”链接,打开下载Python安装包网页,如图所示。14Python官方网站下载页面
(2)在上图中单击“DownloadPython3.11.3”按钮,下载Python安装包,也可以单击“Windows”链接,进入版本的选择页面,如图所示。15Python版本下载列表
2.?安装Python(1)下载完成后,双击安装程序包,进入Python安装界面。(2)在安装界面中选择默认安装,也可以自定义安装,如图所示。16Python安装界面
(3)安装完成后,在Windows命令提示符窗口中输入“python-V”,查看Python版本信息,若能显示版本信息,如图所示,则证明安装成功。17安装成功验证界面
二、使用Python集成开发环境IDLE1.?编写Python交互式代码在“开始”菜单中选择“Python3.11”命令,或者在Windows命令提示符窗口中输入“python”命令,出现如图所示信息,表示已经进入Python交互模式。在“”提示符下输入print(HelloWorld!),按回车键确认后,下一行中显示运行结果HelloWorld!,说明程序被成功执行。18Python交互模式
2.?编写Python脚本式代码交互模式一般用于调试少量代码。(1)在“开始”菜单中选择“IDLE”命令,打开IDLE交互界面,如图所示,该界面与Windows命令提示符窗口的Python交互模式功能相同。19IDLE交互界面
(2)单击“File(文件)”→“NewFile(