Python三角形问题(计算周长与面积)
题目:
输入三条边的长度,如果能构成三角形就计算三角形的周长和面积
输入:
三条边的长度
输出:
依次输出三角形的周长和面积
代码:
a=float(input("a:"))
b=float(input("b:"))
c=float(input("c:"))
if a+b>c and a+c>b and b+c>a:print('周长:%f'%(a+b+c))p=(a+b+c)/2area=(p*(p-a)*(p-b)*(p-c))**0.5print('面积:%f'%(area))
else:print("不能构成三角形")
运行结果:
a:3
b:6
c:4
周长:13.000000
面积:5.332682进程已结束,退出代码0
注意:
变量的格式化输出以及逻辑运算符的使用
Python三角形问题(计算周长与面积)相关推荐
- Python分支基础题练习(1. 英制单位和公制单位互换 2.掷骰子决定做什么 3.分段函数求值 4.输入三条边的长度如果能构成三角形就计算周长和面积)
Python 分支基础题练习二 练习一 英制单位和公制单位互换: 代码分析: 使用Input()函数获取到数值和单位 根据输入的单位按照相应的计算方法计算出结果 输出结果 程序示例: "&q ...
- SpringBoot实现输入三条边长,如果能构成三角形就计算周长和面积
文章目录 一.创建springBoot导入相关的依赖 二.创建Controller 三.创建页面 四.测试页面 一.创建springBoot导入相关的依赖 <dependencies>&l ...
- 使用python编程语言编写程序:输入a、b、c三个数,判断a、b、c能否构成三角形,如果能够构成三角形,判断该三角形是等腰三角形还是等边三角形,还是直角三角形,还是一般三角形。并计算周长和面积。
使用python编程语言编写程序:输入a.b.c三个数,判断a.b.c能否构成三角形,如果能够构成三角形,判断该三角形是等腰三角形还是等边三角形,还是直角三角形,还是一般三角形.并计算周长和面积. ...
- python输入半径计算公式_Python:09设计Circle类包括圆心半径、颜色属性,编写类方法计算周长与面积(2种方法)...
设计一个Circle类,包括圆心位置.半径.颜色属性.编写构造方法进行属性初始化,编写类方法计算周长与面积. 方法一 class Circle: location=(0,0) r=0 color=&q ...
- java继承类长方形面积_java_java用接口、多态、继承、类计算三角形和矩形周长及面积的方法,本文实例讲述了java用接口、多 - phpStudy...
java用接口.多态.继承.类计算三角形和矩形周长及面积的方法 本文实例讲述了java用接口.多态.继承.类计算三角形和矩形周长及面积的方法.分享给大家供大家参考.具体如下: 定义接口规范: /** ...
- python定义一个圆类_python设计一个Circle(圆)类,包括圆心位置`,半径,颜色等属性。编写构造方法和其他方法,计算周长和面积。...
** Python:设计一个Circle(圆)类,包括圆心位置`,半径,颜色等属性.编写构造方法和其他方法,计算周长和面积.请编写程序验证类的功能. class Circle: def -init-( ...
- java继承求三角形圆形面积_java用接口、多态、继承、类计算三角形和矩形周长及面积的方法...
本文实例讲述了java用接口.多态.继承.类计算三角形和矩形周长及面积的方法.分享给大家供大家参考.具体如下: 定义接口规范: /** * @author vvv * @date 2013-8-10 ...
- python设计一个Circle(圆)类,包括圆心位置`,半径,颜色等属性。编写构造方法和其他方法,计算周长和面积。
** Python:设计一个Circle(圆)类,包括圆心位置`,半径,颜色等属性.编写构造方法和其他方法,计算周长和面积.请编写程序验证类的功能. class Circle: def -init-( ...
- Python:09设计Circle类包括圆心半径、颜色属性,编写类方法计算周长与面积(2种方法)
设计一个Circle类,包括圆心位置.半径.颜色属性.编写构造方法进行属性初始化,编写类方法计算周长与面积. 方法一 class Circle: location=(0,0) r= ...
- Java_输入圆的半径,计算周长及面积
Java_输入圆的半径,计算周长及面积 import java.util.Scanner; import static java.lang.Math.*;/**输入圆的半径,计算圆的周长及面积并输出* ...
最新文章
- 开源跨平台移动项目Ngui【Action动作系统】
- gulp安装流程、使用方法及cmd常用命令导览
- HTML的定义和特点,【HTML】复习笔记(一)初识HTML
- (转)马云:不要迷信成功学 要多看别人的失败经历
- 二进制与格雷码相互转换
- Java实现基于Cookie的单点登录看这篇文章就够了
- 10x 程序员工作法 - 划重点 | “自动化”主题的重点内容回顾汇总
- js打印倒三角形和正三角形
- SQL查询执行某条SQL语句所花费的时间
- 如何将 MPG 转换为 MP4
- css写七步诗,兄弟情谊的诗句
- .net 下如何将文档文件(Word, Pdf等) 中的文本提取出来
- 【每日早报】2019/09/30
- 程序员应对面试的好东西
- 美国诚实签经验——必带材料:护照,证件照,DS160确认页,面试预约确认页,+境外照片...
- 从键盘读取一个数字,判断是否是3和5的倍数
- PB 自定义按钮(不使用api重绘)
- 各类数字调制系统仿真与误码率分析
- POJ #1062 昂贵的聘礼 有限制的最短路 枚举+dijkstra求最短路
- 【XMR】/usr/bin/ld: 找不到 -lstdc++
热门文章
- CSS3动画那么强,requestAnimationFrame还有毛线用--摘抄
- 操作系统原理_田丽华(3)进程
- 道元实业董事长王全林荣获深圳市龙华区五一劳动奖章
- 设置电脑开关机音乐(转)
- 基于AndroidStudio+Java+SQLite开发的背单词APP系统
- 三星在5G设备市场站稳脚跟,提前研发6G挑战华为和诺基亚等
- XGBoost原理小结
- S7-200 PC ACCESS关于“An error has occured”的错误解决指南合集
- 实现手机root的心路历程之完成Oppo R7s root功能-亲测有用
- 自定义数据源 整合 Mybatis-Plus-多租户