python計算BMI值

廢話不多說,改進版繼續上程序哈:
def bmi():
name=input('Name:')
height=input('Height(m):')
weight=input('Weight(kg):')
BIM=float(float(weight)/(float(height)**2))
print('您的BIM指數為:',BIM)
if BIM <18.5:
print('你太輕了!')
elif BIM<=25:
print('標准體重哦哦!')
elif BIM<=32:
print('您有點微胖哦哦!')
else:
print('您太胖了,該減肥了')
bmi()
for i in range(10):
choose =input('您是否願意繼續計算BMI(y/n):')
if choose=='y':
bmi()
else:
break

Ⅱ python怎麼表示指數

用兩個星號就可以了。比如2的5次方就是2**5.

Ⅲ python中如何使用指數

^

exp()方法:

exp(x)方法返回x的指數,e^x。

如x=1,那麼e的1次冪為2.7183…

語法:

注意:exp()是不內能直接訪問的,容需要導入math模塊,通過靜態對象調用該方法。

實例:

運行結果:

python學習網,免費的在線學習python平台,歡迎關注!

Ⅳ 使用python實現ema(指數移動平均的計算)

a=2/13
Prices=[0.0]#pricesofeveryday
EMAs=[0.0]#emsofeveryday
defema(N,Price):
Prices.append(Price)
ifN<=1:
EMAs.append(Price)
else:
EMAs.append((1-a)*EMAs[N-1]+a*Price)
ema(1,1)
ema(2,3)
print(EMAs[1])
print(EMAs[2])

Ⅳ python怎麼實現計算趨勢圖的指數、線性、對數、多項式

推薦你去找一個pandas,scipy,pandas,matplotlib庫來做,網上有書籍,《利用Python進行數據分析》,基本就是介紹這樣內容的,pandas去做數據採集、清洗等都不錯,然後利用上面的例子慢慢實現你上面的方法。

Ⅵ 怎麼在python中定義指數函數像2的X次方de

2**x表示2的x次方

Ⅶ python中e的N次方怎麼表示

import mathmath.e**N或import numpy as npnp.e**N。

Ⅷ 怎麼在python中定義指數函數

您可以直接調用
import math

math.pow( 2, x )

或者

import math

def shu(x):

return math.pow(2, x)

Ⅸ python里怎麼計算信息增益,信息增益比,基尼指數

1、首先自定義一份數據,分別計算信息熵,條件信息熵,從而計算信息增益。