精华内容
下载资源
问答
  • python计算三角形面积
    千次阅读
    2021-09-30 18:36:09

    题目描述
    三角形面积=SQRT(S*(S-a)(S-b)(S-c)) 其中S=(a+b+c)/2,a、b、c为三角形的三边。 定义两个带参的宏,一个用来求area, 另一个宏用来求S。 写程序,在程序中用带实参的宏名来求面积area。

    输入
    a b c三角形的三条边,可以是小数。
    输出
    三角形面积,保留3位小数
    样例输入
    3 4 5
    样例输出
    6.000

    a,b,c=map(int,input().split())
    s=(a+b+c)/2
    area=(s*(s-a)*(s-b)*(s-c))**0.5
    area="%.3f"%area
    print(area)
    

    没啥好说的,就是保留三位小数那里可能需要之前了解一下,别的确实是没啥了。

    更多相关内容
  • python求三角形面积

    千次阅读 2021-11-21 21:03:22
    运用Python求三角形面积,代码如下 在运行后,可得 输入三边长后通过三角形面积公式,可求得三角形的面积,其中需要得知三角形如何运用周长求面积,周长公式为s = (a + b + c) / 2,后用面积公式area = (s*(s-a...

     运用Python求三角形面积,代码如下

    在运行后,可得

      输入三边长后通过三角形面积公式,可求得三角形的面积,其中需要得知三角形如何运用周长求面积,周长公式为s = (a + b + c) / 2,后用面积公式area = (s*(s-a)*(s-b)*(s-c)) ** 0.5最后输出求得三角形的面积公式。

     

    展开全文
  • 主要介绍了Python3计算三角形面积代码,具有一定借鉴价值,需要的朋友可以参考下。
  • python计算三角形面积

    千次阅读 2021-07-05 14:14:50
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的...控制台一句话输入三角形的三个边长 ,并计算三角形面积 # a, b, c = int(input('请输入三个边长

    控制台一句话输入三角形的三个边长 ,并计算三角形的面积

    # a, b, c = int(input('请输入三个边长').split(','))
    # print(a)
    # print(a) 这个会报错int() argument must be a string, a bytes-like object or a number, not 'list'
    # 报错类型错误:int()参数必须是字符串、对象或数字之类的字节,而不是“list”,因为连续输入了三个参数
    
    # map(function, iterable, …)
    # function – 函数
    # iterable – 一个或多个序列
    # map()函数是python内置的高阶函数,对传入的list的每一个元素进行映射,返回一个新的映射之后的list
    # map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。
    a, b, c = map(int, input('请依次输入三个边长:').split(','))
    # 求出半周长
    s = int((a + b + c) / 2)
    # 其中**代表多少的幂,a**b即a的b次幂
    area = (s * (s - a) * (s - b) * (s - c)) ** 0.5
    print('三角形的面积为{}'.format(area))
    
    展开全文
  • 使用python计算三角形面积

    千次阅读 2022-08-11 17:43:55
    python计算三角形面积

    在计算机三角形面积之前我们要知道计算三角形面积的的公式有哪些

    同网络搜索有以下几种比较常用的方法:

    1、已知三角形底为a,高为h,则S=ah/2(这种最为常见也最为简单也好理解)

    2、(海伦公式)设三角形三边分别为a,b,c,首先求三角形半周长,即p=(a+b+c)/2。根号下

     

    首先是第一种方法公式:

    #用户输入两个边,求三角型面积
    #input语句输入边长
    a = eval(input("输入一个边长:"))
    b = eval(input("输入一个边长:"))
    #b = eval(input("输入一个边长:"))
    #进行公式的计算和编写,以及总结输出
    c  ="低为:",a,"高为:",b,"的三角形面积为:",a*b/2
    #打印结果
    print(c)
    

    接下来是我们的第二种(海伦公式):

    代码如下:

    #用户输入三个边求三角形面积
    #input语句输入边长
    a1 = eval(input("输入一个边长1:"))
    b1 = eval(input("输入一个边长2:"))
    c1 = eval(input("输入一个边长3:"))
    #首先求出三角形的半周长5
    l = (a1+b1+c1)/2
    s = (l*(l-a1)*(l-b1)*(l-c1))**0.5
    print("三角形的面积:",s)

     

    展开全文
  • 使用 Python 计算三角形面积

    千次阅读 2021-11-24 22:59:30
    利用海伦公式计算三角形面积 三边为 a,b,ca , b , ca,b,c,半周长 p=a+b+c2p =\displaystyle \frac{a+b+c}{2}p=2a+b+c​ 面积 area=p(p−a)(p−b)(p−c)area=\displaystyle \sqrt{p(p-a)(p-b)(p-c)}area=p(p−a)(p...
  • Python 计算三角形面积

    千次阅读 2022-01-02 14:24:55
    首先,三角形有三条边,我们分别用input输入各边长的a、b、c 其次,代入三角形面积公式 最后,打印结果保留小数点后两位数 运行结果如下:
  • 公式中a,b,c分别为三角形三边长,p为半周长,S为三角形面积。 # 首先定义3个参数,输入 a=float(input('please input a:')) b=float(input('please input b:')) c=float(input('please input c:')) #判断输入...
  • python计算三角形面积
  • python求三角形面积代码

    千次阅读 2021-08-31 18:36:27
    在平面直角坐标系中,A、B、C三点坐标分别为A(1,1)、B(4,7)、C(-2,5),求三角形ABC的面积。 import math ​ ​ def solve_V(v1,v2): #求两点之间的边长 v=math.sqrt(pow((v1[0]-v2[0]),2)+pow((v1[1]-v2[1]),2)) ...
  • python计算三角形面积详细代码演示

    千次阅读 2020-11-20 21:54:07
    小编在最初学习编程时,经常是每一个代码都认识,但是组合在一起运用的时候就不知道要如何实现了,尤其是基础入门教学计算三角形面积的,跟小编一样不懂的小伙伴可以参考下面现成代码:输入圆的半径计算计算周长和...
  • python 求三角形面积

    2020-03-06 23:11:29
    import math a = float(input()) #获取输入边长a为浮点型 b = float(input()) #获取输入边长...海伦公式 S = math.sqrt(p*(p-a)(p-b)(p-c)) print(“此三角形面积为”,S) else:print(“条件不满足,无法构成三角形”)
  • Python 三角形面积计算

    千次阅读 2022-05-01 22:08:03
    # 计算三角形面积 """ 介绍:已知三角形边长分别为x、y、z,可以计算三角形半周长q,然后根据海伦公式计算三角形面积S 三角形半周长:q == (x + y + z) / 2 三角形面积:S = (q * (q-x) * (q-y) * (q-z)) ** 0.5 ...
  • python计算三角形面积题目

    千次阅读 2022-03-28 22:39:45
    包含计算三角形面积方法 # s=根号下:p(p-a)(p-b)(p-c) 其中p=1/2(a+b+c) # # 2.判断三角形的类型(直角a*a+b*b=c*c,等边a=b=c,等腰a=b||b=c||a=c)方法 # 请设计合理的三角形类并对该类进行测试。 import math ...
  • python计算三角形的周长和面积

    千次阅读 2021-01-24 18:04:36
    说明: 首先输入边长,判断是否构成三角形,如果是就计算周长和... 通过边长计算三角形面积 p = (a + b + c) / 2 area = math.sqrt(p * (p - a) * (p - b) * (p - c)) 这是py-100天day3的小案例,原作者是骆昊 .
  • 利用python计算三角形面积

    千次阅读 2020-11-20 23:38:57
    利用python计算三角形面积。(1)输入三个数,作为三角形的三个边长,利用海伦公式计算三角形面积。海伦公式:假设在平面内,有一个三角形,边长分别为 a、b、c,三角形面积 S可由以下公式求得。S=根号p(p-a)...
  • 1.输入三角形的三边长a、b、c,输出三角形的面积。 a = float(input('输入三角形第一边长: ')) ...print('三角形面积为 %0.2f' % area) 运行结果: 2.输入圆的半径,圆的周长和面积。 import math #
  • 主要介绍了python实现输入三角形边长自动作图求面积案例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • Python计算三角形面积和周长?

    千次阅读 2020-11-21 02:13:11
    您需要分配返回值并使三个边长成为全局。老实说,您应该更多地了解变量作用域,它是定义变量的级别。此外,变量名不应覆盖函数名。通过这种方式,您可以稍后在脚本的任何地方重用这些小函数,只需调用它们并传递三个...
  • python简单计算三角形面积

    千次阅读 2020-03-25 20:42:13
    使用海伦公式计算三角形面积 import math a = float(input('依次输入边长:\n')) b = float(input()) c = float(input()) p = (a+b+c)/2 x = p*(p-a)*(p-b)*(p-c) while x<=0 : print('此三边不构成三角形,请...
  • 使用Python的三角形区域用Python计算三角形面积#此程序旨在计算Triagle的面积#A三角形具有三(3)个面,但是基于公式1/2(bh),在这种情况下仅使用两个面进行计算最后,该程序旨在允许用户从键盘的两侧进行输入
  • python-求三角形面积

    万次阅读 多人点赞 2019-03-11 19:41:40
    计算三角形面积 法一: #计算三角形面积 a = float(input('输入三角形第一边长:')) b = float(input('输入三角形第二边长: ')) c = float(input('输入三角形第三边长:')) while a+b&lt;c or a+c&lt;...
  • a=int(input("请输入三角形的第一条边")) b=int(input("请输入三角形的第二条边")) c=int(input("请输入三角形的第三条边")) zc,mj,s=0,0,0 if a+b>c and a+c>b and b+c>a: zc=a+b+c p=zc/2 mj=(p*(p-a)...
  • 输入三角形的两边长(a、b)及其夹角(angle),计算三角形面积area(提示:area=1/2*a*b *sin(angle*math.pi/180)),保留3位小数。)

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,533
精华内容 1,813
关键字:

python计算三角形面积