python解2020高考数学题目(一)

1、第一题集合python解2020高考数学题目(一)_第1张图片
代码如下:

import sympy
A = sympy.Interval(1,3)
B = sympy.Interval.open(2,4)
print(A | B)
print(A.union(B))
# out: 
#Interval.Ropen(1, 4) 左闭右开
#Interval.Ropen(1, 4)

2、复数运算
python解2020高考数学题目(一)_第2张图片
代码如下:

from sympy import I,im,re
C1 = (2-I)/(1+2*I)
print(re(C1)+im(C1)*I)
#由于复数运算不会自动展开,所以要分别算实部和虚部

3、排列组合问题
排列组合问题用scipy比较方便。
python解2020高考数学题目(一)_第3张图片
代码如下:

from scipy.special import comb
print(comb(6,1)*comb(5,2))#6选1,再5选2,剩余3选3。

6、函数基础
python解2020高考数学题目(一)_第4张图片
代码如下:

import sympy
from sympy import symbols,ln
R = 3.29
T = 6
r = symbols('r')
r = sympy.solve(R-1-r*T,r)[-1]#方程求r
t=round(ln(2)/r,1)#保留一位小数
print(t)

你可能感兴趣的:(python,线性代数)