目录
[TOC]
前言
数值分析的道路还很遥远,先从最基础的抓起。
(一)数学相关得内建函数
abs() | 求有理数的绝对值,或者复数的模 |
---|---|
1+j2(或者complex([real[, imag]])) | 创建复数 |
divmod(被除数,除数) | 求商和余数 |
pow(x,y) | 求x得y次幂 |
range([start],stop,[step] ) | 生成一个系列 |
round(原数, 第几位小数约分) | 四舍五入 |
sum(item) | 对一个可迭代对象求和 |
max(item) | 对一个可迭代对象求最大值 |
min(item) | 对一个可迭代对象求最小值 |
eval(string) | 对字符串得表达式求值 |
(二)具体演示
1.求绝对值
a = abs(-1)
b =abs(-4.5)
print(a)
print(b)
1
4.5
2.创建一个复数
a=1+2j
print(type(a),a)
<class 'complex'> (1+2j)
3.求商和余数
divmod(5,2)
(2, 1)
4.求x得y次幂
pow(2,3)
8
5.生成一个序列
range(1, 11)
range(1, 11)
6.四舍五入
a = round(4.15, 1)
b = round(4.14, 1)
print(a)
print(b)
4.2
4.1
7.对一个集合求和
sum([11,2,3,4,5])
25
8.求最大值
max(1,7,3,5,9,1,2,6)
9
9.求最小值
min(4,3,9,7,6,4,2)
2
10.计算表达式中的值
eval("1+2**3")
9