- 库函数的使用 - 高斯函数的计算
from math import pi, sqrt, exp
def test(list):
for (m, s, x) in list:
#********* Begin *********#
a = 1/(s*sqrt(2*pi))
b = (-1/2)*((x-m)/s)**2
c = exp(b)
fx = a*c
#********* End *********#
print("{0:<10.9f}".format(fx)) #0-参数序号,<-左对齐,<之前如果有字符则为填充字符
pass
- 输出格式控制 - 足球运动时受力计算
#CD为阻力系数,固定为0.4
#ruo为空气密度,固定为1.2,单位是千克/立方米
#a为足球半径,固定为11,单位为厘米
#m为足球质量,固定为0.43,单位是千克
#V为足球飞行速度,单位为公里/小时
#g为重力加速度,固定为9.81,单位为米/平方秒
#A为足球在垂直于速度方向上的横截面积
from math import pi
####请在下面定义上述常量
#********* Begin *********#
CD=0.4
ruo=1.2
a=0.11
m=0.43
g=9.81
#********* End *********#
def test(list):
fd=0.0
fg=0.0
rate=0.0
for V in list:
#********* Begin *********#
V= V*1000/3600
A = pi*a**2
fd = 1/2*CD*ruo*A*V**2
fg = m*g
rate = fd/fg
print("{0:<6.1f}{1:<6.1f}{2:<6.1f}".format(fg,fd,rate))
#********* End *********#
- 综合应用 - 煮出完美的鸡蛋
#K是热导率,固定为5.4*10^-3,单位是W/cm‧K
#ruo是密度,固定为1.038,单位是克每立方厘米
#c是比热容,固定为3.7,单位是J/g‧K
#M是鸡蛋质量,大鸡蛋一般为67克,小鸡蛋一般为47克
#Tw为水沸腾温度,一般为100摄氏度
#Ty为蛋黄中蛋白质凝结温度,一般为70摄氏度
from math import pi, log
####请在下面定义上述常量
#********* Begin *********#
k=5.4*10**(-3)
ruo=1.038
c=3.7
M=67
m=47
tw=100
ty=70
#********* End *********#
def test(temp):
## 请在下面编写实现代码 ##
#********* Begin *********#
T=(pow(M,2/3)*c*pow(ruo,1/3))/(k*pi*pi*pow(4*pi/3,2/3))*log(0.76*(temp-tw)/(ty-tw))
t=(pow(m,2/3)*c*pow(ruo,1/3))/(k*pi*pi*pow(4*pi/3,2/3))*log(0.76*(temp-tw)/(ty-tw))
print("{0:0.1f}\t{1:0.1f}".format(T,t))
#********* End *********#