Python 計算思維訓練 公式計算

2021-10-10 08:44:38 字數 2302 閱讀 1060

庫函式的使用 - 高斯函式的計算

from math import pi, sqrt, exp

deftest

(list):

for(m, s, x)

inlist

:#********* begin *********#

a =1/

(s*sqrt(

2*pi)

) b =(-

1/2)

*((x-m)

/s)**

2 c = exp(b)

fx = a*c

#********* end *********#

print(""

.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.2a=

0.11

m=0.43

g=9.81

#********* end *********#

deftest

(list):

fd=0.0 fg=

0.0 rate=

0.0for 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(""

.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 *********#

deftest

(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

("\t"

.format

(t,t)

)#********* end *********#

Python 計算思維訓練 公式程式設計

本程式計算小球上拋在不同時間點的高度 v0 25 小球上拋的初速度 g 9.8 地球重力加速度 t int input 請在此新增實現 begin h 25 t 0.5 g t 2 print h end 本程式進行華氏溫度和攝氏溫度之間的轉換 請通過換算公式來計算相應的攝氏溫度值,需給出pytho...

Python筆記 科赫雪花曲線 計算思維訓練1

提要 基於mooc的 python語言程式設計基礎 主講人 嵩天。基本算是課本筆記。邏輯思維 推理和演繹,數學為代表 實證思維 實驗和驗證,物理為代表 計算思維 設計和構造,計算機為代表 概念誕生 2006年,時任美國卡內基 梅隆大學計算機系主任的週以真 jeannette m.wing 教授,提出...

計算pi的近似值公式法 利用python計算圓周率

圓周率沒有精確的計算公式,所以只能用近似的方式計算它的近似值。我們運用蒙特卡羅方法,思路很簡單,在下面圖形中隨機拋置大量的點,計算落在1 4圓內的點的數量。為了得到pi值,由思路,我們知道需要引用random math以及time資料庫,具體 如下 pi.py from random import ...