课件编号15236387

第4课初识Python 课件(共25张PPT)2022—2023学年青岛版(2019)初中信息技术第三册

日期:2024-05-03 科目:信息技术 类型:初中课件 查看:98次 大小:4085611Byte 来源:二一课件通
预览图 1/9
2023,第三,信息技术,初中,2019,青岛
  • cover
(课件网) Python编程入门 初识Python 思考 什么是编程? 编程能做什么? 编程语言有哪些? 怎么样学习编程? 什么是编程? 程序就是命令的集合。 根据要求设计一组语句,执行语句并保存文件。这就是编程。 编程可以做什么? 编写游戏,设计网站,开发app、小程序…… 编程语言是什么? 编程语言(programming language)可以简单的理解为一种计算机和人都能识别的语言。 一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。 编程语言有哪些? Python Java C语言 …… 认识Python Python是一种跨平台的、开源的、免费的、解释型的高级编程语言。 Python 本意是蟒蛇,1989年荷兰人Guido van Rossum发明了一种面向对象的解释型高级编程语言,将其命名为Python。 认识Python Python 的诞生是极具戏曲性的,据 Guido 自述记载,Python 语言是在圣诞节期间为了打发无聊的时间而开发的,之所以会选择 Python 作为该编程语言的名字,是因为 Guido 是 Monty Python 戏剧团的忠实粉丝。 Python之父———吉多·范罗苏姆 Python的设计哲学 优雅、明确、简单,实际上Python始终贯彻这一理念,以至于现在网络上流行着“人生苦短,我用Python”的说法。 从整体上看,Python 语言最大的特点就是简单,该特点主要体现在以下两个方面:Python 的语法非常简洁明了,即便是非软件专业的初学者,也很容易上手。 和其它编程语言相比,实现同一个功能,Python 语言的实现代码往往是最短的。 Python特色 易学 开源 可移植 可扩展、嵌入 库丰富 Web开发(网站开发) 大数据处理 人工智能 自动化运维开发 云计算 爬虫 游戏开发 GUI程序开发 深度学习、科学计算 Python的应用领域 爬虫 网络爬虫(又称为网页蜘蛛,网络机器人),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。即用网络抓取信息的程序。 爬虫就是一个探测机器,它的基本操作就是模拟人的行为去各个网站溜达,点点按钮,查查数据,或者把看到的信息背回来。就像一只虫子在一幢楼里不知疲倦地爬来爬去。 读一读 技术宅黄牛党们利用爬虫,不断刷新亚航的票务接口,一旦出现便宜的票,先拍下来再说。亚航有规定,你拍下来半小时不付款票就自动回到票池,继续卖。但是黄牛党们在爬虫脚本里写好了精确的时间,到了半小时,一毫秒都不多,他又把票拍下来,如此循环。直到有人从黄牛党这里定了这个票,黄牛党就接着利用程序,在亚航系统里放弃这张票,然后 0.00001 秒之后,就帮你用你的名字预定了这张票。 看一看 Python制作游戏 看一看 Python制作游戏 Python安装 Python 安装包下载地址:https://www.python.org/downloads/ Python的版本 2.X版本,最新为2.7 3.X版本,最新为3.10 目前 3.x版本是大势所趋,Python 2.x版本对中文字符串的支持不够好,需要编写单独的代码对中文进行处理,否则不能正确显示中文。Python3.x版本已经解决了这个问题。 Python2.x版本与Python3.x版本的差别较大,Python2.x版本的多数代码不能直接在Python3.x环境下运行。网络上的代码多数是Python2的格式,如果想要在 Python3下运行,就需要修改代码。Python3的代码也多数不能在Python2的环境下运行。 IDLE IDLE是一个纯Python下自带的简洁的集成开发环境。 IDLE为开发人员提供了许多有用的特性,如自动缩进、语法高亮显示、单词自动完成以及命令历史等等。在这些功能的帮助下,能够有效的提高我们的开发效率。 想一想 怎样学习Python编程? 算法 我们把做一件事或者完成某项工作的方法、步骤或程序称为“算法”。 程序流程图 程序流程图又称“程序框图”,是用统一规定的标准符号描述 ... ...

~~ 您好,已阅读到文档的结尾了 ~~