Alice نوشته: دوستان و پیروان اسپاگتی ؛ من با رقم 19.2 به مقام حوریان اسپاگتی نایل گشتمــــ... !
یکی از اینها باید باشی:
[table]
[tr][td]W[/td][td]H[/td][td]BMI[/td][/tr]
[tr][td]50.00[/td][td]1.61[/td][td]19.29[/td][/tr]
[tr][td]** 51.00[/td][td]1.63[/td][td]19.20[/td][/tr]
[tr][td]52.50[/td][td]1.65[/td][td]19.28[/td][/tr]
[tr][td]* 53.00[/td][td]1.66[/td][td]19.23[/td][/tr]
[tr][td]* 55.00[/td][td]1.69[/td][td]19.26[/td][/tr]
[tr][td]* 57.00[/td][td]1.72[/td][td]19.27[/td][/tr]
[tr][td]* 59.00[/td][td]1.75[/td][td]19.27[/td][/tr]
[tr][td]** 59.50[/td][td]1.76[/td][td]19.21[/td][/tr]
[tr][td]* 61.00[/td][td]1.78[/td][td]19.25[/td][/tr]
[tr][td]63.00[/td][td]1.81[/td][td]19.23[/td][/tr]
[/table]
و اینجوریست که "دادینه" خودینه ناخودینه میشود (:
کد:
def whbybmi(ebmi, wrange, hrange):
for ww in wrange:
for wf in range(0,10,5):
for hh in hrange:
w, h = ww + (wf/10), (hh / 100)
bmi = float('%0.2f' % (w / (h * h)))
#if bmi == ebmi: print('**', end='')
if abs(bmi - ebmi) <= 0.1: print("[tr][td]%0.2f[/td][td]%0.2f[/td][td]%0.2f[/td][/tr]" % (w, h, bmi))
>>> whbybmi(19.2, range(50,81), range(155, 181))