4.1.4python的函数 课件 2022—2023学年高中信息技术粤教版(2019)必修1(31张PPT)

文档属性

名称 4.1.4python的函数 课件 2022—2023学年高中信息技术粤教版(2019)必修1(31张PPT)
格式 pptx
文件大小 70.6MB
资源类型 教案
版本资源 粤教版(2019)
科目 信息技术(信息科技)
更新时间 2022-11-10 18:36:44

图片预览

文档简介

(共31张PPT)
第1课 认识python
认识Python
学习Python解释器和编辑器界面
Print()函数
认识算数运算符
授课大纲与课程思路
你眼中的玩具有哪些???
没错,Scratch相比于python来说,也是“玩具”。虽然他有很多的逻辑性和趣味性,但是作为一名小小程序员,怎能一直用Scratch积木语言撼动大世界呢,我们要学习更高级的语言
玩具—源码
Python长这个样子?
Python语言的介绍
Python语言:
是一种解释型、面向对象、动态数据类型的高级程序设计语言。
Guido van Rossum(获得阿姆斯特丹大学数学和计算机硕士学位)在1989年,那个无聊的圣诞节假期,开始编写Python语言的编译器。,第一个公开发行版(Python编译器诞生)发行于 1991 年。
2010 年以后随着大数据和人工智能的兴起,Python 重新焕发出了耀眼的光芒。
在2022年最受欢迎的编程语言排行榜中,Python 排名第三,仅次于 JavaScript 和HTML/CSS。
Python语言的优点:
⑴语法简单
Python 是最易读、最容易编写,也是最容易理解的。
⑵它是开源的、免费的
可以扩展Python,用 Python 做更多的事情。 Python 和Scratch不同,
他并不是一个“玩具”。
⑶它是解释型语言,能跨平台、面向对象的编程语言
⑷功能强大(模块众多)
· 基本实现了所有的常见的功能,从简单的字符串处理,到复杂的 3D 图形绘制。
⑸Python和自然语言很接近
为什么学习Python?
网站开发、人工智能领域、云计算开发、大数据分析、网络爬虫、科学计算、游戏开发
人脸识别
web开发
Python应用
Windows下的Python集成开发环境
IDLE 是一个Python 下自带的简洁的集成开发环境(IDE) ,也称交互模式,通过开始菜单,点击“IDLE (Python 3.8 64-bit)”菜单项,显示如下IDLE窗口。
使用IDLE编写
Python-shell简介
IDLE 是 一 个 Python shell。
shell 的意思就是“外壳”,即通过键入文本与程序交互的途径
IDLE 本身还是一个 GUI(图形用户界面)
>>> 是 Python 提示符。提示符是程序等待你键入信息时显示的符号。
>>> 提示符是告诉Python 已经准备好了,在等着你键入 Python 指令。当按下回车键时,输入的指令会立即执行,执行结果会显示在下一行。
在>>>后输入代码
Python-shell简介
Python-shell不能保存输入的指令。每次都要重新输入会很麻烦,以后要写几千行代码的怎么办?
不用担心,我们可以用IDLE菜单栏的File(文件)→New File(新建文件),创建一个新的Python文件
解释器操作界面
编辑器操作界面
Python的编程环境
编辑器操作界面
使用新的代码编辑框,输入代码
运行程序
这样我们就完成第一个Python程序了。是不是很高级的样子
保存程序
第一次运行之后,
弹出保存模块
给我们的Python文件重命名
命名规则:数字、字母、下划线
保存类型:.py;.pyw
牢记Python程序的保存类型
如果程序中有语法错误,运行时会弹出一个invalid syntax(无效的语法)。然后一个浅红色方块定位在错误处。例如,运行下面的程序:
print(,'Hello,');#在print ()函数中多了一个逗号。
语法错误
print(“hello world”)
程序员的第一句代码
hello world
认识print()函数
所有字符必须在英文状态下输入
代码
运行结果
代码解读
紫色代表输出函数,print为打印函数(只需要知道这是个函数,能打印文本到python shell中即可)
绿色部分是print()函数的参数值。(参数值不用管,只需要知道print函数可以把括号里的文本打印到python shell中即可)
英文的括号和引号
英文的括号和引号
所有字符必须在英文状态下输入
用python实现与计算机交互的“初体验”,离不开print()函数的帮忙。print( )函数的用法有以下几种:不带引号、搭配单引号、搭配双引号、搭配三引号,我们逐个见识下吧!
print()函数的用法
print() 函数都是小写,并且有括号。
print()函数的用法
一、不带引号:
print(321)
print(5+2+0)
输出结果为:
321
7
在括号内没有引号的情况下,我们应该往括号内放入计算机能够“理解”的内容,如:数字或数学运算。
Python的优点
二、搭配单引号: 【注意★:单引号是英文输入法下的单引号!】
print(‘我和我的祖国’)
输出结果为:我和我的祖国
这个单引号是干啥用的?为什么打印文字的时候需要加上引号呢?这是因为,
计算机的“脑回路”比较特别:只能理解数字,却读不懂文字。因为数字和数学
运算是标准化、有固定格式的,而文字却能够千变万化。如果你直接让计算机
print(我和我的祖国),它会一脸懵逼大声报错:“这两个字啥意思,你没有定
义清楚,不懂诶……”。当括号内有引号的时候,就相当于告诉计算机——你不
需要执行多余的操作,我输入什么,你就打印什么。
print()函数的用法
三、双引号的用法:在print()函数内不仅能使用单引号,还能使用双引号,两者的效果没什么区别,都能让你打印出一行文本。 【注意★ :双引号是英文输入法下的双引号,而不是两个单引号!】
print('一起玩吧') # 括号内是单引号的情况。
print("一起玩吧") # 括号内是双引号的情况。
print("Let's play") # 括号内单双引号同时存在的情况。
输出结果为:
一起玩吧
一起玩吧
Let's play
有些时候,单引号和双引号可能会在括号内同时出现,比如print("Let's play")。这种情况下,需要注意区分清楚哪个引号是属于print()函数结构,哪个引号是属于你要让计算机打印的内容,可别“混搭”了。
print()函数的用法
四、三引号的用法: 【注意★ :三引号是英文输入法下的三个单引号!】在print内部使用三引号''' 来实现跨行输出。
print('''狱中题壁
作者:谭嗣同
望门投止思张俭,
忍死须臾待杜根。
--------------
**************
我自横刀向天笑,
去留肝胆两昆仑。
''')
狱中题壁
作者:谭嗣同
望门投止思张俭,
忍死须臾待杜根。
---------------------
******************
我自横刀向天笑,
去留肝胆两昆仑。
print(1)
试试看以下代码
print(‘1’)
print(1+1)
print(‘1’+’1’)
1
1
2
11
print(‘1+1’)
1+1
运算符 含义 实例 运算结果
+ 加——两个数值相加 7+2 9
- 减——两个数值相减 7-2 5
* 乘——两个数值相乘 7*2 14
/ 除——两个数值相除 7/2 3.5
// 取整除——两个数相除求商的整数部分 7//2,7.0//2.0 3,3.0
% 取模/取余——两个数相除后的余数 7%2,7.0%2.0 1,1.0
** 幂——返回x的y次幂 7**2 49
下面这个图就是Python中的常用算术运算符,请同学们仔细观察,找出和数学中的算术运算符不一样的有哪些?
认识算数运算符
认识算数运算符
在电脑上如何打出加减乘除
认识算数运算符
练习
12
36
1.2
1
1
a * 2
a = 6
b = 5
a ** 2
a % b
a // b
a / b
小提示1:常规除法用"/”;不带余数的除法用"//"。
小提示2:"%"是取模运算,它的一个作用是求余数,正数a%b的结果是a除以b的余数。
小提示3: python中的" /",结果是浮点数。
算数运算符的优先级
优先级 运算符 功能以及描述
1 ** 指数运算。
2 *、/、%、// 乘、除、求余、整除。
3 +、- 加、减
4 >、>= 大于、大于等于
<、<= 小于、小于等于
当一个表达式中有多种运算符时,运算的顺序将根据运算符的优先级由高到低进行运算,如果是同级运算则按照从左到右的顺序进行。

程序演示
算数训练
玫瑰花
感谢聆听
知识小课堂
教你几个快捷键
ctrl+c 复制
ctrl+v 粘贴
ctrl+z 返回上一步
ctrl+a 全选
Shift 中英文切换
Shift+ctrl 切换输入法
capsLK 大小写切换
编辑
File
New file 新建
Save 保存
Save as 另存为
Exit 退出
格式
运行
选项