python计算三角形面积

Python021

python计算三角形面积,第1张

(1)首先需要知道三角形是如何根据三边的长度计算面积的,就需要知道海伦公式。

(2)定义三个变量,用于表示三角形的三条边。

a=input("请输入一条边a=")

a=float(a)

b=input("请输入一条边b=")

b=float(b)

c=input("请输入一条边c=")

c=float(c)

(3)引入海伦公式的计算方法,求取三角形面积。

s=(p*(p-a)*(p-c)*(p-b))**0.5

p=(a+b+c)/2

(4)最后写上输出语句,对三角形的面积进行输出。

(5)运行这个程序,就可以看到最终结果,这样就完成了。

python输入半径求圆的面积的具体代码如下:

#输入圆半径,求圆周长和圆面积

r=eval(input()) #以实现获取输入半径的值

PI=3.1415926

L=2*PI*r #以实现计算圆周长

S=PI*r**2 #以实现计算面积

print("圆周长为","{:.2f}".format(L),",面积为","{:.2f}".format(S),sep="") #以实现输出:保留两位小数的圆周长和圆面积

eval() 函数用来执行一个字符串表达式,并返回表达式的值。

语法:eval(expression[, globals[, locals]])

expression -- 表达式。

globals -- 变量作用域,全局命名空间,如果被提供,则必须是一个字典对象。

locals -- 变量作用域,局部命名空间,如果被提供,可以是任何映射对象。

用python计算长方形面积并保留两位小数,需要使用Python中字符串格式化的方法或者round()函数的方法。

1、打开python的编辑器pycharm,并为这个程序写上注释的内容,新建一个变量a,利用round函数将a的值保留2位数。

2、假设area为存储结果的变量,操作方法如下:字符串格式化:area=float("%.2f".area)。