刚刚学习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:输入三个数判断是什么三角形相关推荐

  1. python判断能否组成三角形_任意输入3个数,判断能否组成三角形(python)

    原博文 2018-08-10 17:11 − 任意输入3个数,判断能否组成三角形. 三角形:两边之和大于第三边 直角三角形:勾股定理 代码如下: # 输入合法性检查,必须输入正数,不支持科学计数法'' ...

  2. 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 ...

  3. 输入三个数判断能否构成直角三角形 C语言

    使用C语言判断三个数能否构成直角三角形 先别急,在判断直角三角形之前应该先判断能否构成三角形 你中招了吗? //输入三个数字判断直角三角形 #include<stdio.h> int ma ...

  4. c语言输入三个数判断等边三角形,随便输入三个数,看能否组成一个三角形

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 看看我刚设计的程序为啥点击"!"符号时提示无法生成exe文件? #include #include main() { int a,b, ...

  5. java判断是否完数_输入一个数,判断是否为完数

    import java.util.Scanner;//导入工具包 public class Exercise { public static void main(String[] args) { Sc ...

  6. python判断回文数_Python练习题---判断回文数

    设n是一个任意自然数,如果n的各位数字反向排序所得的自然数与n相等,则n被称为回文数,从键盘输入一个5位数字 ,请编写程序判断这个数字是不是回文数. 思路:先获取一个字符串,再判断该字符串是否满足是自 ...

  7. JavaBean简单应用,输入三边长判断能否构成三角形并输出三角形面积

    JavaBean简单应用,输入三边长判断能否构成三角形并输出三角形面积 要求:编写2个JSP页面:inputTriangle.jsp与showTriangle.jsp,inputTriangle.js ...

  8. 输入三个数,判断能否以这三个数构成一个三角形,若能则输出所构成三角形的类别(等边、等腰、直角或斜三角形)

    输入三个数,判断能否以这三个数构成一个三角形,若能则输出所构成三角形的类别(等边.等腰.直角或斜三角形) #include<stdio.h> int main() {int a,b,c; ...

  9. 判断输入三条边能否构成三角形

    int a = 0, b = 0, c = 0;printf("输入三个数");scanf("%d%d%d",&a,&b,&c);if ...

最新文章

  1. 第二个冲刺期的第七天
  2. UrlUtils工具类,Java URL工具类,Java URL链接工具类
  3. 成功的换心手术——Windows Phone 8 发布
  4. ASP.NET缓存:方法分析和实践示例
  5. vue项目创建步骤 和 路由router知识点
  6. 关于面试题的一些想法
  7. pipeline(管道的连续应用)
  8. android拉勾轮播,拉勾网顶部轮播图的实现(一)以及简单闭包的应用
  9. Gprinter Android SDK V1.0 使用说明
  10. 最终幻想14钓鱼辅助脚本(非外挂)
  11. 货币转换程序(双符号)python代码,Python-将货币代码转换为其符号
  12. Unity渲染性能优化总纲
  13. 计算机怎么应用最小二乘法作图,最小二乘法应用
  14. 微信小程序推广多多进宝商品,微信小程序跳转拼多多小程序领券页面,微信小程序跳转多多进宝推广链接
  15. 光纤中传导模式matlab仿真,光纤通信实验指导书
  16. 动态库和静态库的区别
  17. java出名的外国文献_三大牛人看外国文献的方法(搜索无重复) - 论文投稿 - 小木虫 - 学术 科研 互动社区...
  18. 星际争霸、魔兽争霸3、红色警戒之完全对比
  19. H5+js实现别踩白块儿
  20. viper4android 2.5正版,VIPER4Android最新版本

热门文章

  1. spring mvc常用注解的说明
  2. Using mockito in java
  3. 向量组极大无关组和向量组的秩
  4. Kurento 源码解析系列(3)- RtpEndpoint端点初始化解析
  5. 自学python之路(mac升级自带Python)
  6. 数控机床要采用哪种导轨?
  7. Virtualbox下Linux虚拟机共享文件夹挂载
  8. geotools使用
  9. mysql 时间戳转日期格式
  10. 一行代码教你撩妹手到擒来~html+css+js烟花告白3D相册(含音乐+可自定义文字)