2021-10-28 Python作业
一、计算表达式
'''
功能:数学解析式
作者:曾文浩
日期:2021年10月28
'''
import math
x = float(input('x = '))
y = float(input('y = '))
z = float(input('z = '))
x1 = 4 * x **3 * y ** 2 - 5 * y ** 2 * z ** 4 + 7 * z ** 3 * x ** 2
x2 = ((4 * x ** 2 + 5 * x - 1) / (2 * x ** 2 - 3 * x + 7)) + ((2 * y ** 2 - 5 * y + 1) / (3 * y ** 2 + 7 * y - 3))
x3 = (math.sqrt(2 * x ** 2 - 3 * x - 5) + x - 3) / (x ** 3 + 5 * x ** 2 - 4 * x + 7)
print('4 * x **3 * y ** 2 - 5 * y ** 2 * z ** 4 + 7 * z ** 3 * x ** 2 = {}'.format(x1))
print('((4 * x ** 2 + 5 * x - 1) / (2 * x ** 2 - 3 * x + 7)) + ((2 * y ** 2 - 5 * y + 1) / (3 * y ** 2 + 7 * y - 3)) = {}'.format(x2))
print('(math.sqrt(2 * x ** 2 - 3 * x - 5) + x - 3) / (x ** 3 + 5 * x ** 2 - 4 * x + 7) = {}'.format(x3))
二、计算圆的周长和面积
```python
'''
功能:计算圆周长和面积
作者:曾文浩
日期:2021年10月28
'''
import math
R = float(input('圆半径 = '))
C = 2 * math.pi * R
S = math.pi * R ** 2
print('圆周长 = {}'.format('%.2f' % C))
print('圆面积 = {}'.format('%.2f' % S))
# 三、计算五位整数各位数的平方和
> #### 公式
1. $y=\sqrt{x-1}$的定义域:不等式(inequality) $x\ge1$, 集合(set) $\{x|x\ge 1,x\in\R\}$, $[1,+\infty)$
2. $y=\sqrt{x^2-5x+6}$的定义域:不等式(inequality) $\{x|x\le2 或 x\ge3, x\in \R\}$ 区间(interval)$(-\infty,2]\cup[3,+\infty)$
|