python基础练习之【求三角形周长和面积】
2020-01-14 12:39
537 查看
题目:已知三条边,如何求一个三角形的面积?
#coding=utf-8 """ 判断输入的边长能否构成三角形 如果能则计算出三角形的周长和面积 Version: 0.1 Author: Jasn Date: 2019-12-15 提示: 1、已知三边长度,任意两边之和大于第三边就是三角形。 2、用海伦公式求三角形面积 """ import math while True: a=float(input('>>a=:')) b=float(input('>>b=:')) c=float(input('>>c=:')) if a>0 and b>0 and c>0: break else: print("三角形边长应该大于0") if (a+b>c) or (a+c>b) or (c+b>a): print("该三角形周长为:{:.2f}".format(a+b+c)) p = (a + b + c) / 2 #半周长 # math.sqrt()方法返回数字x的平方根。 area = math.sqrt(p * (p - a) * (p - b) * (p - c)) #海伦公式 print('面积: {:.2f}' .format(area)) else: print('不能构成三角形')
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- python基础:面向对象一些简单案例:计算圆的面积和周长,烤羊肉串
- python学习笔记分享(三十三)python3实例练习(二) 计算三角形的面积,随机数生成,摄氏温度和华氏温度转换
- python 函数 求 圆的周长及面积;三角形的面积
- python练习之安装,基础知识应用以及脚本编写
- python基础与高级特性(三):列表与元组(练习)
- python基础(6)--练习
- 移除连续重复的字符串元素 分类: python 小练习 python基础学习 divide into python 2014-01-01 15:53 392人阅读 评论(0) 收藏
- 使用os.popen/commands.getoutput查询指定端口号的服务 分类: python 小练习 open()文件读写 python基础学习 2013-09-17 17:49 798人阅读 评论(0) 收藏
- python基础练习:用户登录实验源码
- Python基础练习之split()函数
- python基础知识部分练习大全
- 蓝桥杯 基础练习 矩形面积交
- yield生成器对象返回Fiabs元素 分类: python 小练习 python基础学习 2014-01-13 10:28 193人阅读 评论(0) 收藏
- (python基础)各种打印三角形
- 第六周实验指导--任务四--设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长。
- 计算三角形周长和面积java代码
- Python练习实例——星号三角形
- python基础中的一些小练习(适合新手)
- 蓝桥杯 基础练习VIP 矩形面积交(java)
- 蓝桥杯 基础练习VIP 矩形面积交(Java解题)