首页 > 编程语言 >D55【python 接口自动化学习】- python基础之模块与标准库

D55【python 接口自动化学习】- python基础之模块与标准库

时间:2024-11-01 22:21:11浏览次数:3  
标签:python Python 绘图 模块 import 求导 Derivative D55

 day55 练习:实现求导

学习日期:20241101

学习目标:模块与标准库 -- 70 小试牛刀:如何使用Python为函数求导?

学习笔记:

需求分析

使用第三方模块实现函数求导

编写程序并测试

# 求导
from sympy import Derivative,Symbol

x=Symbol('x')
y=x*x +3*x +2
d=Derivative(y,x)
print(d.doit()) # 2*x + 3

result2=d.doit().subs({x:10})
print(result2) # 23

# 绘图
from sympy.plotting import plot
plot(y,(x,-20,10)) # 如下图绘图结果

绘图结果

总结
  1. Python 可以借助SymPy解决数学问题
  2. Python 可以借助 Matplot 进行绘图
  3. 要实现复杂的功能,需要多个模块配合

标签:python,Python,绘图,模块,import,求导,Derivative,D55
From: https://blog.csdn.net/tian_nx/article/details/143442079

相关文章

  • D52【python 接口自动化学习】- python基础之模块与标准库
    day52标准库学习日期:20241029学习目标:模块与标准库--67标准库:Python默认提供的便携功能有哪些?学习笔记标准库中的常见组件如何通过官方文档学习标准fromurllib.requestimporturlopenwithurlopen('http://www.baidu.com')asf:print(f.read(300)......
  • 二十八、Python基础语法(面向对象-下)
    一、self从函数的语法上来看,self是形参,是一个普通的参数,那么在调用的时候,就需要传递实参值。从调用上看,我们没有给self这个形参传递实参值,但是Python解释器会自动的将调用这个方法的对象,作为实参值传递给self。classDog:defeat(self):prin......
  • 二十六、Python基础语法(函数进阶-下)
    一、多值参数多值参数(可变参数、不定长参数):有的函数不确定参数有几个,在一个普通的参数前面加上一个*,这个参数就变为不定参数。可以接收任意多个位置传参的数据,类型为元组。deftest(name,*args,sex='男'):print(name,args,sex)#传递3个参数test('张三',25,se......
  • 初识Python从入门到精通—— 语法及入门 1( 专为Python零基础)
    本文前4章为学习python的辅助章节,简单了解即可,可根据自身情况进行选择学习。程序:指挥计算机工作的指令序列。1.计算机如何处理程序?按照冯·诺依曼存储程序的原理,计算机的工作流程大致如下:1.用户打开程序,程序开始执行;2.操作系统将程序内容和相关数据送入计算机的内存......
  • 毕业设计:电影推荐系统 协同过滤推荐算法 深度学习 Python 爬虫 豆瓣电影 LSTM算法✅
    博主介绍:✌全网粉丝10W+,前互联网大厂软件研发、集结硕博英豪成立工作室。专注于计算机相关专业项目实战6年之久,选择我们就是选择放心、选择安心毕业✌>......
  • 手把手教你安装Python解释器!
    文章目录解释器下载安装教程1、先勾选“Addpython.exetoPATH”,再点击“InstallNow”2、等待安装成功后点击“Disablepathlengthlimit”1、使用“Win键+R”呼出运行窗口并输入“cmd”在弹出的窗口中输入“python--version”并回车解释器下载https://pan.quar......
  • 基于Python+Vue开发的健身房管理系统
    项目简介该项目是基于Python+Vue开发的健身房管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的健身房管理系统项目,大学生可以在实践中学习和提升自己......
  • 从零开始的python打怪升级日记 day1
    《python基础篇》......
  • DATA 2100 Major Python Programming
    DATA2100MajorHomeworkPythonProgramming100pointsPurposeInthisassignment,studentswillapplytheir(Python)programmingskillstodevelopadataentryapplicationthatvalidatesentriesagainstadatabaseandthenrecordsvalidentriestothesamed......
  • VBA和Python到底哪个比较难学
    标题:VBA和Python到底哪个比较难学摘要:对于编程初学者,VBA和Python的学习难度受多种因素影响,如个人编程基础、学习环境和目标任务。1、Python通常被视为入门友好的语言;2、VBA深入与Office应用协同工作;3、资源丰富程度;4、语言灵活性与功能性;5、社区支持;6、个人学习倾向。在这些......