嘿家伙我有问题输出面积和边缘使用苍鹭的公式给出的边三角。这里是我的代码:用Python计算三角形的面积和周长?
def main():
a = int(input('Enter first side: '))
b = int(input('Enter second side: '))
c = int(input('Enter third side: '))
def area():
# calculate the sides
s = (a + b + c)/2
# calculate the area
area = (s*(s-a)*(s-b)*(s-c)) ** 0.5
return area
area()
def perimeter():
# Calculate the perimeter
perim = a + b + c
return perim
perimeter()
print('Area is: ',format(area,'.1f'))
print('Perimeter is: ',format(perim,',.1f'))
main()
我得到很多的错误一样
类型错误:传递给对象非空的格式字符串。 格式
NameError:名字“丕林岛”没有定义
我应该做的方式是通过在主功能要求两侧,然后调用第二个,然后输出答案有一位小数。
有人能告诉我我做错了什么吗?
2015-02-11
AvenNova