如何用python计算函数的值域_(Max第一篇)Python基础代数运算大全
@[TOC](目录)
1. 基础运算
1.1 运算代码表格
python中的基本运算符的使用是最基本的内容,需要把每一个运算所使用的符号记住,会对之后的编程有很大的作用
符号
定义
+
Addition
-
Subtraction
*
Multiply
/
Divide
abs()
Absolute
//
Floor Division
%
Remainder
**
Power
a+bj
complex
(a+bj).imag
imaginary of complex
(a+bj).real
real part of complex
python 有很多内置函数,最近本的数值计算包含了常用的 ‘+’, ‘ - ’,‘ * ‘, ’/‘,’//‘,’%‘等等,下面是常见的运算以及说明。
1.2 加和减
>>> 3-2 #两个整数直接相减
1
>>> 3+2 #两个整数直接相加
5
>>> 5+0.4 #小数与整相加
5.4
>>> 2.5+3.4 #小数与小数相加
5.9
1.3 乘和除
>>>2*3 #两个整数相乘
6
>>> 2.5*111 #小数与整数相乘
277.5
>>> 10/3 # ‘/’表示两个数相除,返回值(得到的结果)为小数
3.3333333333333335
>>> 10/5 #两个数如果能够除尽,返回的同样是小数
2.0
>>> 3.6/7 #两个数如果不能够除尽,返回的同样是小数
0.5142857142857143
1.4 绝对值、商和余
>>> abs(3) #abs是绝对值absolute的缩写
3
>>> abs(-3)
3
>>> abs(-3.4)
3.4
>>> 10//3 #两个整数使用‘//’得到的是商,即返回整数值,floor division
3
>>> 10.3//2 #返回的依然是商,但是得到的结果为小数
5.0
>>> 10%3 #‘%’返回值为余数
1
>>> 10.3%3 #小数除以整数返回的值同样是余数,但是结果为小数
1.3000000000000007 #此处忽略000000007,这是浮点数(float)
>>> 10.3%3.2 #类似上面的计算
0.7000000000000002
1.5 幂运算
如果想对一个数字进行次幂或者开方运算,则需要用到 ‘ ** ‘
>>> 2**4 # 2的4次方
16
>>> 3**1.5 # 3的1.5次方
5.196152422706632
>>> 3**0.5 # 3开平方
1.7320508075688772
>>> 5**(-2) # 5的-2次方,此处也可以不添加括号
0.04
>>> 5**-1 #可以不带括号
0.2
>>> (5**-3)**(1/3) #先进行三次方,在进行开三次方
0.2
>>> pow(2,3) #pow(a,n)返回值为a的n次方
8
>>> pow(3,-3)
0.037037037037037035
1.6 运算顺序
python中的运算顺序与数学中的顺序是一致的
>>> 20-3*4
8
>>> (20-3)*4
68
1.7 复数
1.7.1 复数表示
数学最大的数值域为复数,下面是如何得到复数以及复数的运算
>>> 1+2j #在数学里使用i,但是在python中使用j
(1+2j)
>>> 3-2j
(3-2j)
>>> complex(-1,4)#使用复数的单词,后面括号里为实部和虚部的值
(-1+4j)
还有另外的一种方法就是引入cmath模块,可以计算复数的实部、虚部以及复数与三角函数的转换。
1.7.2 复数计算
复数的计算有‘ + - * / ’,求模长
>>> (1+2j)+(-1-3j) #两个复数进行加法运算
-1j
>>> 1+2j-1-3j #两个复数进行减法运算
-1j
>>> (1-3j)*(2+3j) #两个复数进行乘法运算
(11-3j)
>>> (1-3j)/(2+3j) #两个复数进行除法运算
(-0.5384615384615385-0.6923076923076924j)
>>> abs(3+4j) #利用abs来计算复数的模长
5.0
>>> abs(5-12j)
13.0
>>> (1+2j).imag #返回复数的虚部
2.0
>>> (3-2j).real #返回复数的实部
3.0
2. 分数以及其他的函数
在数学里数值还有分数还有很多三角函数、对数、指数等运算,很多都需要导入一些模块才能够使用,比如Faction, math, numpy, cmath等。后面会进行总结。
第一篇 DONE!
这是自己用来总结学习用的,如果觉得可以,请点个赞~谢谢
如何用python计算函数的值域_(Max第一篇)Python基础代数运算大全相关推荐
- 如何用python计算函数的值域_(完整版)求函数定义域及值域方法及典型题归纳
范文 . 范例 . 指导 . 参考 < 一 > 求函数定义域.值域方法和典型题归纳 一.基础知识整合 1. 函数的定义:设集合 A 和 B 是非空数集,按照某一确定的对应关系 f , 使得 ...
- python分段函数求值域_函数定义域,值域求法以及分段函数
(一)函数的概念 1 .函数的概念: 设 A . B 是非空的数集,如果按照某个确定的对应关系 f ,使对于集合 A 中的任意一个 数 x ,在集合 B 中都有唯一确定的数 f(x) 和它对应,那么就 ...
- python find函数实现原理_非常干货:Python 探针实现原理
△点击上方"Python猫"关注 ,回复" 1 "领取电子书 剧照 | <棋魂> 原文:https://segmentfault.com/a/119 ...
- python二元函数求导_用Excel和python实现二元函数梯度下降的人工智能,之用,excel,一元...
梯度下降法和牛顿法的总结与比较 机器学习的本质是建立优化模型,通过优化方法,不断迭代参数向量,找到使目标函数最优的参数向量.最终建立模型 通常用到的优化方法:梯度下降方法.牛顿法.拟牛顿法等.这些优化 ...
- python replace函数 成功 失败_请教下调用python string模块的replace方法出错的原因
直接调用没有问题 def test1(): test_str="028-123456" print test_str.replace(old="-",new=& ...
- python分段函数图像画法_我想用Python matplotlib 画一个这样类似的图像,需要用到分段函数。大佬帮帮这个小弟?...
有做出来了 import matplotlib.pyplot as plt import numpy as np def lin():#直线方程 i=0 while i!=80: m = np.lin ...
- python调用函数指定次数_扣丁学堂Python在线视频之Python限制函数调用次数实例
扣丁学堂Python在线视频之Python限制函数调用次数实例 2018-07-06 14:56:43 859浏览 本篇文章扣丁学堂 博客中指定的是缓存,我这里换成限制访问次数,异曲同工: #newt ...
- python自定义函数返回值_第八讲 python自定义函数返回值
注意自定义函数:统一文件内函数名称不能相同. 单返回值 语法结构: def function_name([para1,para2...]): code... code... ... return va ...
- python短视频自动制作_短视频篇 | Python 带你进行短视频二次创作
1 目 标 场 景 无论是抖音还是快手等视频平台,一旦一个视频火了后,很多 UP 主都会争先抢后去模仿拍摄或剪辑,然后上传到平台,最后都能带来不错的流量. 对于一般的短视频,完全可以通过裁剪.特效转场 ...
最新文章
- Blender三维建筑场景动画制作学习教程
- 阿里云OSS存储开发
- oracle数据库日期格式的运算,Oracle时间类型date,timestamp时间差计算
- Very Deep Convolutional Networks for Large-scale Image Recognition(vggnet)
- 计算机设计大赛作品评语,第九届大学生短片大赛获奖作品评语
- 任正非:美国迟早会爱上华为
- c/c++ 基本线程管理 join detach
- PLSQL使用相关详细配置
- 电脑只能上qq,但是不能打开网页的…
- STM32项目设计:基于STM32F4的电子阅读器制作教程
- 《面试技巧-招聘篇》课程笔记
- html css特效,15个超酷的CSS3代码特效展示
- VTP Domain
- 使用vs2010生成64位的dll文件
- 猫狗肠道菌群—“主子们”的健康新领域
- 绘画工具商城小程序开发,释放绘画市场消费潜力
- 解决报错:sufficient buffer space or because a queue was full
- 16.体测成绩判定(c函数调用)
- 企业上云之服务器硬件篇(五)
- 微信小程序学习总结1
热门文章
- 对C++库链接的认识
- 345. Reverse Vowels of a String(python+cpp)
- 深入理解java虚拟机第3版 周志明
- 淘宝跨境电商怎么做 淘宝跨境电商注意事项
- 一句话概括 java 动态代理
- 2018云南-华为软件产业峰会成功举办 加快构建数字中国
- Jetson设备下使用docker报错的排错过程完整记录,failed to create shim: OCI runtime create failed: container_linux.go:38
- “90后”女大学生奇怪 白毛女为何不嫁黄世仁
- Java8中Optional的基础使用和实践
- 魔法宝石(邻接表+dfs更新)