程序设计语言的基础知识--粤教版(2019)高中信息技术必修1.pptx
《程序设计语言的基础知识--粤教版(2019)高中信息技术必修1.pptx》由会员分享,可在线阅读,更多相关《程序设计语言的基础知识--粤教版(2019)高中信息技术必修1.pptx(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2019粤教版信息技术必修一数据与计算4.1程序设计语言的基础知识4.2运用顺序结构描述问题求解过程4.3运用选择结构描述问题求解过程4.4运用循环结构描述问题求解过程第四章 程序设计基础1.PythonPython的起源 Python 的创立者,吉多范罗苏姆 Guido van Rossum,荷兰人。我们知道英文单词“Python”的中文翻译是“蟒蛇”或者“巨蛇”的意思.但作为一名编程语言的名称,Python的初始意思并不是这样的。Python这个名字,它的诞生是极具戏曲性的,据 Guido 的自述记载,Python 语言是他在圣诞节期间为了打发时间开发出来的,之所以会选择 Python 作
2、为该编程语言的名字,是因为他是一个叫 Monty Python 戏剧团体的忠实粉丝。2 Python的发展历史Python 3.6-2016/12/23Python 2.7-2010/07/03Python 2.4 2004/11/30,同年目前最流行的WEB框架Django 诞生 Python 2.0-2000/10/16,构成了现在Python语言框架的基础 1999年 Python的web框架之祖Zope 1发布 Python 1.0-January 1994 增加了 lambda,map,filter and reduce.1991年,第一个Python编译器诞生。1989年的圣诞节,
3、Guido开始编写Python语言的编译器。2.Python 2.Python 工作界面介绍工作界面介绍安装Python3.6打开方式:开始-所有程序-Python3.6-IDLE2.Python 2.Python 工作界面介绍工作界面介绍1.new file 新建新建2.open 打开打开3.save 保存保存4.save as.另存为另存为2.Python 2.Python 工作界面介绍工作界面介绍运行:run-run module F5运行成功就会保存运行成功就会保存 认识Python语言1.Python简介简介python是一种解释型脚本语言,是一种解释型脚本语言,可以应用于以下领域:
4、可以应用于以下领域:Web 和和 Internet开发开发(桌面界面开发、软件开发桌面界面开发、软件开发、后端开发)、后端开发)科学计算和统计科学计算和统计人工智能人工智能网络爬虫网络爬虫(搜索引擎)(搜索引擎)网络编程(小程序)网络编程(小程序)自动化运维、云计算自动化运维、云计算游戏开发游戏开发4.1.1 Python的常量和变量4.1.2 Python的数据类型4.1.3 Python的运算符和表达式4.1.4 Python的函数4.1程序设计语言的基础知识数据总是以常量或变量两种形式出现在程数据总是以常量或变量两种形式出现在程序中序中2.Python的常量和变量常量常量是指在程序运行过
5、程中其值常量是指在程序运行过程中其值始终不发生变化始终不发生变化的的量,通常是量,通常是固定的数值或字符串固定的数值或字符串。在程序中可以直。在程序中可以直接使用接使用例如453.14159helloX=30*40变量变量名变量名变量内容变量内容在程序运行过程中其值发生变化的量。在程序运行过程中其值发生变化的量。变量由标识符(变量名)和变量的内容(值)两部分组成。格式:变量名(标识符)格式:变量名(标识符)=变量内容变量内容(值)变量字母(字母(A-Z,a-z)、数字()、数字(0-9)、下划线)、下划线_注意:注意:1.第一个字符不能是数字第一个字符不能是数字,字母大小写区分字母大小写区分
6、2.不不 能能 用用 Python 的的 关关 键键 字字(print、input、int,float,and,true,false,if,Elif等等33个)个)练习1.1.下列变量中合法的是(下列变量中合法的是()ABan/na B123yuiCfalse D_er2.下面是小新在某道编程题中定义的变量,哪个变下面是小新在某道编程题中定义的变量,哪个变量名是不合法的(量名是不合法的()A.apple_Prince12 B._math C.3apple D.AppleDC实践变量无需定义数据类型,数据类型不固定是动态的变量无需定义数据类型,数据类型不固定是动态的。打开打开python IDL
7、E 输入以下内容输入以下内容a=5a=5.0a=abca=我爱中国我爱中国运行看看运行看看a最终的值是什么?最终的值是什么?变量可以重复赋值,保留的是最后一个值。变量可以重复赋值,保留的是最后一个值。我爱中国我爱中国习题小程同学先后给变量小程同学先后给变量a赋值情况如下:赋值情况如下:a=100a=a+11A=“abc”你能告诉小程同学变量你能告诉小程同学变量a到底存储的是哪个量吗到底存储的是哪个量吗?A.100 B.111 C.abc D.都有可能都有可能答案:答案:BPython的数据类型Python的数据类型(1)Python支持以下三种不同的Number(数值)类型:整型(int):整
8、数 浮点型(float):小数 复数(complex):由实数部分和虚数部分构成习题1.在在python中,以下哪个选项中,以下哪个选项a 的数据类型为整的数据类型为整数数值型(数数值型()A.a=5 B.a=“5”C.a=5 D.a=5.02.在在PythonPython语言中,执行语言中,执行“int(2.3)”“int(2.3)”函数后的函数后的结果是结果是()执行执行“float(2.“float(2.3)”)”函数后的结函数后的结果是果是()()A 2 A 2 B 3 B 3 C 2.3 C 2.3 D 23D 23AAC(2)String(字符串):字符串是以单引号或双引号括起来的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息技术精品资料 电脑知识资料 信息技术课件
限制150内