python判断是不是三角形数_python:输入三个数判断是什么三角形
刚刚学习Python,欢迎大家指点
#Filename:Triangle
#Function:Judgment triangle
#Author:Judy
#Time:2018.9.26
a=int(input("Please input the first side:")) #输入第一条边
b=int(input("Please input the second side:")) #输入第二条边
c=int(input("Please input the third side:")) #输入第三条边
if (a+b>c) and (a+c>b) and (b+c>a): #判断是否是三角形
if a==b==c:
print("This is a equilateral triangle") #等边三角形
elif (a==b or a==c or b==c):
print("This is a isosceles triangle") #等腰三角形
elif (a*a+b*b==c*c) or (a*a+b*b==c*c) or (a*a+b*b==c*c):
print("This is a right triangle") #直角三角形
else:
print("This is a scalene triangle") #不规则三角形
else :
print("This isn't a triangle") #不是三角形
注意点:不能直接使用a=input(),输入3,用a=input(),a=‘3’,类型为string类型,不能进行相乘
使用[a,b,c]元组进行输入,不能直接转换成int,因为元组最多只能int两个参数
python判断是不是三角形数_python:输入三个数判断是什么三角形相关推荐
- python判断能否组成三角形_任意输入3个数,判断能否组成三角形(python)
原博文 2018-08-10 17:11 − 任意输入3个数,判断能否组成三角形. 三角形:两边之和大于第三边 直角三角形:勾股定理 代码如下: # 输入合法性检查,必须输入正数,不支持科学计数法'' ...
- python求n项和_python 输入一个数n,求n个数求乘或求和的实例
python 输入一个数n,求n个数求乘或求和的实例 求和 try: while True: n=input() s=1 for x in raw_input().split(): s=s+int(x ...
- 输入三个数判断能否构成直角三角形 C语言
使用C语言判断三个数能否构成直角三角形 先别急,在判断直角三角形之前应该先判断能否构成三角形 你中招了吗? //输入三个数字判断直角三角形 #include<stdio.h> int ma ...
- c语言输入三个数判断等边三角形,随便输入三个数,看能否组成一个三角形
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 看看我刚设计的程序为啥点击"!"符号时提示无法生成exe文件? #include #include main() { int a,b, ...
- java判断是否完数_输入一个数,判断是否为完数
import java.util.Scanner;//导入工具包 public class Exercise { public static void main(String[] args) { Sc ...
- python判断回文数_Python练习题---判断回文数
设n是一个任意自然数,如果n的各位数字反向排序所得的自然数与n相等,则n被称为回文数,从键盘输入一个5位数字 ,请编写程序判断这个数字是不是回文数. 思路:先获取一个字符串,再判断该字符串是否满足是自 ...
- JavaBean简单应用,输入三边长判断能否构成三角形并输出三角形面积
JavaBean简单应用,输入三边长判断能否构成三角形并输出三角形面积 要求:编写2个JSP页面:inputTriangle.jsp与showTriangle.jsp,inputTriangle.js ...
- 输入三个数,判断能否以这三个数构成一个三角形,若能则输出所构成三角形的类别(等边、等腰、直角或斜三角形)
输入三个数,判断能否以这三个数构成一个三角形,若能则输出所构成三角形的类别(等边.等腰.直角或斜三角形) #include<stdio.h> int main() {int a,b,c; ...
- 判断输入三条边能否构成三角形
int a = 0, b = 0, c = 0;printf("输入三个数");scanf("%d%d%d",&a,&b,&c);if ...
最新文章
- 第二个冲刺期的第七天
- UrlUtils工具类,Java URL工具类,Java URL链接工具类
- 成功的换心手术——Windows Phone 8 发布
- ASP.NET缓存:方法分析和实践示例
- vue项目创建步骤 和 路由router知识点
- 关于面试题的一些想法
- pipeline(管道的连续应用)
- android拉勾轮播,拉勾网顶部轮播图的实现(一)以及简单闭包的应用
- Gprinter Android SDK V1.0 使用说明
- 最终幻想14钓鱼辅助脚本(非外挂)
- 货币转换程序(双符号)python代码,Python-将货币代码转换为其符号
- Unity渲染性能优化总纲
- 计算机怎么应用最小二乘法作图,最小二乘法应用
- 微信小程序推广多多进宝商品,微信小程序跳转拼多多小程序领券页面,微信小程序跳转多多进宝推广链接
- 光纤中传导模式matlab仿真,光纤通信实验指导书
- 动态库和静态库的区别
- java出名的外国文献_三大牛人看外国文献的方法(搜索无重复) - 论文投稿 - 小木虫 - 学术 科研 互动社区...
- 星际争霸、魔兽争霸3、红色警戒之完全对比
- H5+js实现别踩白块儿
- viper4android 2.5正版,VIPER4Android最新版本