-題目(Topic):
1.正常的談話的聲壓為 20000 微巴斯卡,請問多少分貝?
2.30 分貝的聲壓會是 50 分貝的幾倍?
numpy有log的運算式,由上圖來看,log10的10為底數,(V1/V0)為對數,而這個(V1/V0)就是微巴斯卡
-程式碼(Code):
import numpy as np
#1
print("第一題")
print(np.log(20000)/np.log(10))
#2
print("第二題")
print(50/30)
-結果(Console):
第一題
4.30102999566398
第二題
1.6666666666666667
-步驟(Step):
1.引入numpy這個套件,名稱叫np
import numpy as np
2.印出第一題答案
#正常的談話的聲壓為 20000 微巴斯卡,請問多少分貝?
log底數記得要放在後面
print("第一題")
print(np.log(20000)/np.log(10))
3.印出第二題答案
#30 分貝的聲壓會是 50 分貝的幾倍?
#2
print("第二題")
print(50/30)
這題我不太確定這樣寫是否有不正確的地方,如果有更好的寫法或想法,歡迎告訴我,謝謝 😄