python简单题不会,求解答

用python答题
1、题目内容:
身体质量指数(Body Mass Index,BMI)是根据人的体重和身高计算得出的一个数字,BMI对大多数人来说,是相当可靠的身体肥胖指标,其计算公式为:,其中体重单位为公斤,身高单位为米。编写程序,提示用户输入体重和身高的数字,输出BMI。

输入格式:

输入两行数字,第一行为体重(公斤),第二行为身高(米)

输出格式:

相应的BMI值,保留两位小数。注:可以使用 format 函数设置保留的小数位数,使用 help(format) 查看 format 函数的使用方法。

输入样例:

80
1.75

输出样例:

26.12
2、
编写程序,完成下列题目(2分)
题目内容:
接收用户输入的一个秒数(非负整数),折合成小时、分钟和秒输出。

输入格式:

一个非负整数

输出格式:

将小时、分钟、秒输出到一行,中间使用空格分隔。

输入样例:

70000

输出样例:

19 26 40
3、
编写程序,完成下列题目(2分)
题目内容:
对于三角形,三边长分别为a, b, c,给定a和b之间的夹角C,则有:。编写程序,使得输入三角形的边a, b, c,可求得夹角C(角度值)。

输入格式:

三条边a、b、c的长度值,每个值占一行。

输出格式:

夹角C的值,保留1位小数。

输入样例:

3
4
5

输出样例:

90.0

谢谢~~~
1、计算模型是BMI=Weight/High*2

#第一题:
from __future__ import division
print '请依次输入体重(kg)与身高(m):'
weight = float(raw_input())
height = float(raw_input())

print "{:.2f}".format(weight/(height**2))

#第二题:
print '请输入一个秒数:'
sec = int(raw_input())
print str(sec/3600)+' '+str(sec%3600/60)+' '+str(sec%60)

#第三题:
from __future__ import division
import math

print '请依次输入三角形三边值a, b ,c:'
a = int(raw_input())
b = int(raw_input())
c = int(raw_input())

print "{:.1f}".format(math.degrees(math.acos((a**2 + b**2 - c**2)/(2*a*b))))

你复制的 问题还复制不全,汗啊。。。这么多问题 连个分也没有。。。人家计算BMI是用的平方,你这里还给了个错的公式,还能不能认真点儿。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-21
# -*-网易云课堂的,我已经提交了作业通过了验证。第一题 -*-
WInput=float(raw_input())
HInput=float(raw_input())
print format(WInput/HInput**2,".2f")
# -*-第二题 -*-
InNum = int(raw_input())
h=int(InNum/3600)
m=int(InNum%3600/60)
s=int(InNum%60)
print h,m,s
# -*-第三题 -*-
import math
a = float(raw_input())
b = float(raw_input())
c = float(raw_input())
angle=math.degrees(math.acos((a**2+b**2-c**2)/(2*a*b)))
print format(angle,".1f")

第2个回答  2014-12-12
这类问题应该还是需要自己回答,回家作业好好写~~
第3个回答  2014-12-12
觉得回答这种问题的人都脑子有病
相似回答