Python_第1-2课_入门篇 课件(共62张PPT)

资源下载
  1. 二一教育资源

Python_第1-2课_入门篇 课件(共62张PPT)

资源简介

(共62张PPT)
Python
第2单元 探究如何用计算机解决问题
/ pa θ n/
第1课时
1
2
3
4
About Python
关于Python
Build the environment
搭建环境
Python:Hello,world!
Python:你好,世界!
Learning and Coding
学习和编码
学习目标
PART ONE
关于Python
第一部分
什么是Python?
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,由荷兰人Guido van Rossum于1991年发明。
Python 的设计哲学为优雅、明确、简单,实际上,Python 始终贯彻着这一理念,以至于如今网络上流传着“人生苦短,我用 Python”的说法。
Python 上手非常简单,它的语法非常像自然语言。
随着人工智能的发展和普及,作为人工智能首选语言的Python,也越来越受到大家的欢迎。因为python的简单容易上手,几乎能做出所有的功能。
选择学习python的人越来越多。
为什么是Python?
Python是一种简单易学,功能强大的编程语言。
简单易学
相对较少的关键字
结构简单
语法定义明确
代码定义清晰
容易维护
功能强大
完善丰富的内置库
大量的第三方库
大家都很忙,没有时间来猜你Python的小心思
爬虫开发
Scrapy
Selenium
科学计算
Pandas
Scipy
WEB后端开发
Django
Flask
Tornado
数据处理
NumPy
Matplotlib
自动化运维
Supervisor
fabric
人工智能
TensorFlow
PyBrain
PyTorch
Keras
Scikit-learn




机器人下棋
深蓝、AlphaGo
听说过、接触少
自动定理证明
证明数学、几何定理公式
接触少
专家系统
维基百科、百度百科
接触比较少
自然语言处理
各种语音输入软件
听懂人话的功能
AI
AI:人工智能(英语:Artificial Intelligence,缩写为AI)亦称智械、机器智能,指由人制造出来的机器所表现出来的智能。
/ ɑ t f l/
/ n tel d ns/




搜索引擎
大都使用了深度学习的技术
爬虫技术
百姓日用而不知
机器学习
大都使用了深度学习的技
淘宝、京东、新闻头条等等的推送
百姓日用而不知
机器翻译
大都使用了深度学习的技术
图像识别、自然语言处理、专家系统
有道、金山
百姓日用而不知
自动驾驶
包括自动驾驶飞机和汽车
大都使用了深度学习的技术、还有专家系统
听的多、了解少
现在汽车上的都是辅助驾驶系统
AI




机器人
各种机器人
大都使用了深度学习的技术
听的多、了解少
机器学习
深度学习、强化学习等等
百姓日用而不知
百姓日用而不知
百姓日用而不知
图像、语音等各种识别
大都使用了深度学习的技术
各种照相、美图、变音软件
人脸识别可以看成图像识别的一部分
淘宝、京东拍照找商品
美图、B621
百姓日用而不知
等等
……
AI
人工智能代表公司:波士顿动力公司
Python:你好,世界!
说了那么多和人工智能有关的技术,目的就是:
Python作为一门简单易学、又有许多支持人工智能和机器学习强大库语言,值得我们学习!
PART TWO
搭建环境
第二部分
勾选Add Python 3.7 to PATH,自动设置环境变量
安装Python
PART THREE
Python:你好,世界!
第三部分
Python:你好,世界!
输入:print(“Hello,world!”)
PART FOUR
学习和编码
第四部分
学习编程语言最简单的方法是什么呢?
敲代码
注意:符号全部为英文半角!
,.”””9()guoiufog3479879rytiyit1222,。
()
Python基础
代码缩进
Python不像其他程序设计语言采用{ }来分隔代码块,而是采用缩进和冒号来区分代码层次,因此Python的缩进非常严格,使用4个空格(多个空格少个空格都会编译错误)和Tab键来实现缩进。
代码缩进(向右移动)快捷键:Ctrl+】
代码反缩进(向左移动)快捷键:Ctrl+【
注释
使用“#”作为注释符号
Python基础
保留字
保留字是Python语言中一些被赋予特定意义的单词,这些保留字不能当做变量、函数名等等来使用。
在Python中,所有的标识符都是严格区分大小写的。
例如:我们不能注册一个公司,名字叫做:美国国务院
变量
不需要先声明变量名和类型,直接赋值即可创建各种类型的变量。
变量必须是合法的标识符,标识符是的命名规则是:有字母、下划线和数字构成,不能以数字开头,不能使用保留字。
9mei #非法标识符,以数字开头
if #非法标识符,保留字
微项目一:关键词预习/ np t/input()函数输入命令/pr nt/print()函数输出命令#注释符号,其右边的字符不参与执行,只起注释作用。微项目一:关键词预习Int()函数:将输入的字符转换成整数Str( )函数:把数字型转换成字符串型float()函数:/fl t/ 浮点数,浮点型,即包含小数String /str / 微项目一:编写数字加工的程序
现在你有一笔过年收到的压岁钱,现在要把它存入银行,现在银行一年期定期年利率为1.50%,问你的这笔钱一年后的利息是多少?
同学们咱们来分析一下啊,在这个问题中,我们要输入的数据是什么,这个数据要如何加工,最后输出的数据是什么?
输入 钱数 设钱数为x
加工方式 计算利息 x*1.5/100
输出 利息 设为y
35
微项目一:编写数字加工的程序Yx*1.5/100X微项目一:编写数字加工的程序输入命令input(),()中可以使用字符串作为提示信息。用””括起来加工数据y=x*1.5/100输出数据print(),输出命令,()中可以使用字符串作为提示信息。用””括起来Int()函数,将输入的字符转换成整数。x=int(input("金额"))y=x*1.5/100print("利息是",y)微项目一:教学建议拿来主义:向数学学习变式计算同学们下面我们考虑如果利率在不同的银行是不同的,需要我们自己输入银行利率考虑一下我们要怎么写这个程序?x=int(input("金额"))m=float(input('利率'))y=x*mprint("利息是",y)第2课时
温故而知新
连线题Print()输入函数Input()浮点数,浮点型Int()转换为整数的函数float()输出函数微项目一:上节回顾—练一练微项目一:上节回顾—练一练连线题#除号*注释符号/乘号微项目一:上节回顾x=int(input("金额"))y=x*1.5/100print("利息是",y)x=int(input("金额"))m=float(input('利率'))y=x*mprint("利息是",y)本节重点一
用Python和世界打个招呼
微项目一:教学建议-用Python打招呼1.用Python和世界打个招呼print("hello world")2.用Python输出:望庐山瀑布望庐山瀑布日照香炉生紫烟,遥看瀑布挂前川。飞流直下三千尺,疑是银河落九天。微项目一:教学建议-用Python打招呼2.用Python输出:望庐山瀑布print("望庐山瀑布")print("日照香炉生紫烟,")print("遥看瀑布挂前川。")print("飞流直下三千尺,")print("疑是银河落九天。")微项目一:教学建议-用Python打招呼3.让Python和你问好a = input("你叫什么名字?\n")print("你好" ,a)本节重点二
数据的存储方式
探究数据的存储方式微项目一:探究数据的存储方式输出加工处理输入同学们,工厂里除了用小车运送材料,有时还会用小火车运材料,对应到咱们的Python中“列表”也有相似的作用微项目一:探究数据的存储方式同样我们给这个小火车起个名字叫m整个列表用【】括起来,每节车厢用逗号“,”隔开。01234M=【‘爱国’,‘坚毅’,‘乐观’】M的初始值设定:m微项目一:数据的存储方式-列表0123-4-3-2-1第一节车厢是0号,依次类推,也可以倒着编号,倒数第一阶是-1,依次类推。1.全部显示2.添加或再全部显示3.显示一节车厢,正数,负数探究数据的存储方式append / pend/ 添加探究数据的存储方式将“Python2-2.存储数据”内的代码一行一行粘贴,运行一下试试!保存为“品质.py”,提交给老师本节重点三
数字类型及其运算
科学探究一:数字类型及其运算阅读理解(P42-P43)思考“Python2-3.阅读思考”内的问题。科学探究一:数字类型及其运算科学探究一:数字类型及其运算科学探究一:数字类型及其运算本节重点四
尝试用文件存储数据
技术探索:尝试用文件存储数据forward/ f rw rd/ 递送;转发微项目一:尝试用文件存储数据微项目一:尝试用文件存储数据fw=open('group5.txt','w')fw.write("我的小组:")fw.write("五组\n")fw.write("小组理念:")m=input("请输入你们小组的理念:")fw.write(m+"\n")fw.close预习P45~P51
微项目2 用选择结构程序做出判断
预习
THANK YOU
谢谢大家
微项目一:编写数字加工的程序手写输入VS微项目一:数据类型及其运算同样的方法,要与学生实际生活经验相联系进行经验的迁移,而不是简单去介绍这里我们可以这样做:举个例子 工厂里的生成材料是各种各样的,同样我们python里的数据也是有各种类型的,比如说:数据类型数字型数据类型字符串型据类型整数浮点型

展开更多......

收起↑

资源预览