小学中高年级课后服务 python编程教学 三阶第08课 python非内置模块 课件 (26张PPT)

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

小学中高年级课后服务 python编程教学 三阶第08课 python非内置模块 课件 (26张PPT)

资源简介

(共26张PPT)
Python
非内置模块
课前回顾
1、时间量time模块
time()函数、 localtime()函数、 asctime()函数、 sleep(secVal)函数
2、日历 calendar 模块
month()函数
3、分数计算fractions模块
Fraction()函数、 gcd()函数
情境引入
现实生活中python内置模及其内部的功能函数,是无法满足我们编程需求的。
这时候如果有能够满足我们需要的第三方、非内置的模块供我们使用,那再好不过了。
循序善诱
想要使用的第三方模块需要额外进行安装,安装的步骤并不难,但需要认真学习安装方式、步骤。
新知教授
2、非内置模块安装
1、pycharm安装与使用
3、sympy模块
4、课堂总结
pycharm安装与使用
新知教授
PyCharm是一种Python IDE,带有一整套可以帮助我们在使用Python语言开发时提高其效率的工具。
IDE是什么?
思维构建
Pycharm下载:进入http://www./pycharm/download/#section=windows
点击Download下载community 社区版
思维构建
Pycharm安装:点击已下载文件安装,根据自己的需要来修改安装路径与设置系统版本。
思维构建
Pycharm运行:选择自己的项目保存路径,创建新项目。
思维构建
Pycharm使用:点击"文件"新建python文件,进行程序编写。
非内置模块安装
新知教授
在pycharm的协助下,我们拥有两种安装python非内置模块的方法
新知教授
这两种方法的本质都是使用get-pip工具安装第三方模块,只不过形式不同。
思维构建
第一种方法:在pycharm中点击设置,找到python解释器,在解释器中添加模块,点击安装
思维构建
第二种方法:使用命令窗口,运行 "pip install 模块名"指令进行安装
sympy模块
新知教授
sympy模块,可以进行符号计算,可以定义符号变量,进行代数运算,以及微分运算、积分运算等。
数学问题好帮手
思维构建
在生活中抛物线经常能够“看”的到,我们抛出去的物体,在地球引力的作用下,最终会落到地面上,物体在运动的过程中勾勒出一条优美的曲线,这个曲线就是抛物线。
编玩边学
现在让我们用刚刚安装的非内置的第三方模块sympy,用Python来画出一条y = 的抛物线出来。
from sympy import symbols
from sympy.plotting import plot
x = symbols('x')
y = x * x
plot(y)
编玩边学
我们还可以使用sympy模块来帮助我们计算圆周率
from sympy import pi
print(pi.evalf(300))
计算圆周率到小数点后300位
编玩边学
我们也可以使用sympy模块来帮助我们求和
import sympy
# 定义变量
n = sympy.Symbol('n')
f = 0+n
# 前面参数放函数,后面放变量的变化范围
s = sympy.summation(f, (n, 1, 100))
print(s)
计算从1加到100,我比数学家高斯还快
实践创作
完成pycharm安装,感受自己编写程序与以前有什么不同?
掌握非内置模块安装,使用。
课堂总结
1、pycharm安装与使用
PyCharm是一种Python IDE,带有一整套可以帮助我们在使用Python语言开发时提高其效率的工具。
2、非内置模块安装
使用get-pip工具安装第三方模块
3、sympy模块
sympy模块,可以进行符号计算,可以定义符号变量,进行代数运算,以及微分运算、积分运算等。
分享交流
同学们今天写代码有没有遇到什么问题?
演示今天打印的代码
同学们,要加油哦!
下节课见啦

展开更多......

收起↑

资源预览