python教我数学


前言

python教我高中数学的日常生活就是这么枯燥乏味且智障


一、复数是什么?

早上起来数据分析的过程中学到一个新的函数comoplex(),功能是返回一个数的复数形式。
复数?复数是啥子?
在这里插入图片描述
那就来看看什么是复数:
定义:我们把形如z=a+bi(a,b均为实数)的数称为复数,其中a称为实部,b称为虚部,i称为虚数单位。当z的虚部等于零时,常称z为实数;当z的虚部不等于零时,实部等于零时,常称z为纯虚数
好家伙这不是人民教材数学的内容吗
好家伙我定睛一看这不是人教版的数学书上的内容这么多年都要忘了,如今被python再教育了一番。
我在想这东西有啥用的时候,才发现这玩意应用的领域都到量子力学了。在这里插入图片描述
借此蹭机学习了一波数学方面内容,比如高斯求和,说到高斯后续的人工智能一些算法都逃不开这个人的名字。

二、实现的部分代码

1.实现方法

利用python的内置函数就可以实现数学的简单运算

'''数字类型的内置函数'''
x= 13
print("数字转化为复数:",complex(x))
print("数字转化为二进制:",bin(x))
print("数字转化为八进制:",oct(x))
print("数字转化为十六进制:",hex(x))
print("-2绝对值:",abs(-2))
print("20除以3的商和余数:",divmod(20,3))
print("4.58的四舍五入保留一位小数",round(4.58,1))
print("10的2次幂结果:",pow(10,2))
print("1到10的求和:",sum([1,2,3,4,5,6,7,8,9,10]))
#高斯求和算法
def  c_n(n):
    if n<=0 :
        return  0
    return  n+c_n(n-1)
def c_n2(n):
  sum = 0
  for i in n:
    sum += i
  return sum
print("1+2+3+4+。。。+100:",c_n(100))
print("一组数值的最小值:",min(5,3,9,12,7,2))
print("一组数值的最大值:",max(7,3,15,9,4,13))

2.运行结果

运行结果如下图:
我们可以简单的看见
13的转换为复数:13+0j,13是实部,0j是虚部

总结

以上都是python自己内置的一些函数,python还有其他内置函数,都可以帮助我们在工作中事倍功半

这里总结了python的68个内置函数

abs('绝对值') 
dict('字典') 
help() min() setattr()
all() dir() hex() next() slice()
any() divmod() 
id('返回引用对象') 
object() 
sorted('排序可以和lambda匿名函数同时使用')
ascii() enumerate() input() oct() staticmethod()
bin() eval() int() open() str()
bool() exec() isinstance() ord() sum()
bytearray() 
filter('过滤函数,功能有点像excel2020版的里面的过滤') 
issubclass() pow() super()
bytes() float() iter() print() tuple()
callable() format() len() property() type()
chr() frozenset() list() range() vars()
classmethod() getattr() locals() repr() zip()
compile() globals() 
map('集合在java中也会见到') 
reversed() __import__()
complex() hasattr() max() round()
delattr() 
hash('hash值和我们经常听到的那个hash加密就是这个了') memoryview() set()

好了继续当一天数据民工了~
在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值