信息技术粤教版必修一4.1 程序设计语言的基础知识

2024-07-16
| 22页
| 777人阅读
| 4人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术粤教版必修1 数据与计算
年级 -
章节 4.1 程序设计语言的基础知识
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 7.27 MB
发布时间 2024-07-16
更新时间 2024-07-16
作者 xkw_076156504
品牌系列 -
审核时间 2024-07-16
下载链接 https://m.zxxk.com/soft/46369623.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

for 4.1 程序设计语言的基础知识 Python: 常量与变量 数据类型 Python 归纳总结 课后练习 Python的历史: Python语言诞生于上个世纪90年代,其英文名就是大蟒蛇的意思。 名字来自于创始人吉多•范罗苏姆最喜欢的英国喜剧:《蒙提·派森的飞行马戏团》 自从1989年Python诞生,这位耿直的工程师倾尽了30年的心血不断完善它,这才有了如今的Python。 常量与变量 数据类型 Python 归纳总结 课后练习 Python的特点: 简单,快速,强大 免费开源 Python的语法设计简洁明了,易于阅读和理解,使得新手能够快速上手。完成一个任务的话,c语言一共要写300行代码,java要写100行,而Python则只需要写20行的代码。 Python免费开源,意味着程序员不用花钱,就可以共享、复制和交换它。这也帮助Python形成了强壮的社区,使用它更加完善,技术发展更快。专业人士可以在社区和初学者分享他们的知识和经验。 常量与变量 数据类型 Python 归纳总结 课后练习 Python的应用: 数据科学 人工智能 爬虫脚本 游戏开发 Python在许多领域都有广泛的应用 常量与变量 数据类型 Python 归纳总结 课后练习 Python的编程环境: IDLE是Python的官方自带的集成开发环境(IDE),它提供了一个简单易用的界面,使得编写、测试和调试Python代码变得更加方便。 集成开发环境指的是集成了代码编辑器、代码调试工具,解释器/编译器的一种软件。 集成开发环境IDLE: 常量与变量 数据类型 Python 归纳总结 课后练习 Python的编程环境: IDLE Shell: IDLE Shell是IDLE的一部分,它是一个交互式的命令行界面,允许用户直接运行Python代码并立即看到结果。 输入代码后点击Enter键,命令行就会执行出这句代码得结果 常量与变量 数据类型 Python 归纳总结 课后练习 Python的编程环境: 使用IDLE创建python代码的步骤 搜索打开idle 打开之后点击File 再点击New File 进入该页面进行编写 所有代码要使用英文输入法编写! 常量与变量 数据类型 Python 归纳总结 课后练习 Python的编程环境: 使用IDLE运行保存python代码的步骤 编好代码后,点击Run 之后点击Run Module 程序提示要保存 选择位置,写上程序名字保存 保存好后程序在IDLE Shell输出结果 常量与变量 数据类型 Python 归纳总结 课后练习 一. 常量: 常量举例: 45, -30.2001,‘Hello’, “Good” 在程序中常量可以当作数值来直接参与运算 例如:x=30+40 Python 数据类型 常量与变量 归纳总结 课后练习 与数学的常数上类似,是程序运行过程中数据的值不会改变的量 二. 变量: 存储数据的容器 一个变量只能存放一个数据。如果被赋予新的数据,那么变量原来的数据就会被覆盖。 a 25 26 举例: a=25 a=26 Python 数据类型 常量与变量 归纳总结 课后练习 为了向程序指明使用的是哪个变量,变量都需要命名,变量的名字用来标识这个变量 容器 赋值的格式必须是: 变量名=表达式(表达式包括常量、变量和数学表达式) 思考: 例如: a = 1; a = 2; a = 3 最终变量a的结果应该是多少呢? 赋值用“=”表示,但是赋值与等于不相同。 二. 变量的命名规则: 变量的命名有固定的规则: 1.只能由英文字母,数字,和下划线“_”组成。比如 _e1,r_1,f_1 2.数字在不能开头。 比如:1e 3.区分大小写。比如:Ac与ac是两个不同的变量名 判断以下哪些是合法的变量名: _abc B. 1acde C. Ac1e D. a_Ac E.a_”vb” F.print 4.不能是Python保留字(关键字) 比如:print不能是用来命名的 Python 数据类型 常量与变量 归纳总结 课后练习 Python的变量可以被赋予各种数据,这些数据有各种不同的类型。以下是常用的四种数据类型: 数值(Number) 字符串(String) 列表(List) 布尔类型(bool) Python 常量与变量 数据类型 归纳总结 课后练习 数据类型: 一、数值(Number): 数值类型就是数据为数值的一种类型,可以进行数学计算,常用的是整型和浮点型。 整型(int) 数值为整数的数据,如8、46、-3等数据。python中整型数据没有限制大小 浮点型(float) 数值是实数的数据,包含了整数部分和小数部分,如3.1415、123.00等数据都属于浮点型。 3.13213是哪种类型的数据? int ? float? Python 常量与变量 数据类型 归纳总结 课后练习 二、布尔类型(bool): 布尔类型用于表示事件的真或假的一种数据,只有有两个取值:True和False 比如: a= 3>=5 print(a) 输出结果为False a= 3<=3 print(a) 输出结果为True 事实上True和False分别对应整数1和0,所以bool类型也可以用于数学运算 比如:print(1+True)结果为2 Python 常量与变量 数据类型 归纳总结 课后练习 注意True 和False这两个单词首字母是大写,其他字母都是小写,python语言对大小写要求严格,如果写错将会提示错误。 三、字符串(String): 特殊的字符:换行符“ ”,添加在字符串中表示换行 凡是由一对引号括起来的文本数据都称之为字符串。比如:“a”, ’adec’, ”sa1123” 字符串的每个字符都有对应的“下标”,可以用“字符串变量名[下标]”的形式将对应位置的字符取出来。 请说出以下字符串索引位置的字符是什么: 1. a=‘abcdefg’ 2. a=‘abcdefg’ print(a[0]) print(a[-1]) 3. a=‘abcdefg’ 4. a=‘abcdefg’ print(a[1]) print(a[3]) 字符串:“abcde” 0 1 2 3 4 下标: 所有字符串下标都是从“0”开始 Python 常量与变量 数据类型 归纳总结 课后练习 字符串可以相加,相加的结果是两个字符串连接。 字符串:“abcde” -5 -4 -3 -2 -1 下标: python中特殊的倒取下标 四、列表(List): 请说出以下列表索引位置的元素是什么: 1.a = [1,2,3,4,5,6] 2. a=[1,“eda”,3, ‘a’] 3. a = [“f”,”g”,1 , 5] print(a[2]) print(a[0]) print(a[-1]) 列表是一种用来存放一系列数据的数据类型。比如:[1,2,3,4,5,6] 列表使用“[]”来创建 列表可以承装多种类型的数据,不一定要同一种。比如[1, 1.23, ”Hello”, ”5”, [1,2,3]] 和字符串的字母一样,列表每个元素项也都有对应的下标,同样可以使用列表变量名[下标]的形式取出对应位置的元素。 Python 常量与变量 数据类型 归纳总结 课后练习 比如:a = [1, 1.23, “Hello”, “5”, [1,2,3]] print(a[1]) 结果输出为1.23 Python 常量与变量 归纳总结 数据类型 课后练习 Python 常量与变量 课后练习 数据类型 总结归纳 A.in32 B.40XL C.self% D.print 1.下面( )是Python合法的变量名: A Python 常量与变量 课后练习 数据类型 总结归纳 A.新年快乐 B.x-y-z C.Happy New Year D.’新年好’ 2.下面哪项是字符串? ( ): D Python 常量与变量 课后练习 数据类型 总结归纳 1a=3 b = 2 c = b print("c“ + 1a) A.1 B.2 C.3 D.4 3.小新编制了一个python程序如下,但程序无法执行,你帮他找出程序中一共有几处错误( ) B Python 常量与变量 课后练习 数据类型 总结归纳 4.说出以下代码输出的结果: 1.a=1 a=2 print(a) 2.a=10 A=20 print(a) 3.a=[1,2,3] print(a[0]) 4.a=“dea231” print(a[1]) 输出:2 输出:10 输出:1 输出:e $$

资源预览图

信息技术粤教版必修一4.1 程序设计语言的基础知识
1
信息技术粤教版必修一4.1 程序设计语言的基础知识
2
信息技术粤教版必修一4.1 程序设计语言的基础知识
3
信息技术粤教版必修一4.1 程序设计语言的基础知识
4
信息技术粤教版必修一4.1 程序设计语言的基础知识
5
信息技术粤教版必修一4.1 程序设计语言的基础知识
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。