刚刚学习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. JSP HTML区别
  2. 系统优化怎么做-数据库优化
  3. 实战|简单绕过waf拿下赌博网站
  4. 有限元ansys/lsdyna学习笔记-01
  5. 1010 Lehmer Code (35 分)(思路+详解+树状数组的学习+逆序对+map+vector) 超级详细 Come baby!!!
  6. 漫画:什么是ZooKeeper
  7. mysql数据库的总结
  8. jdbc Illegal value for setFetchSize()
  9. “有些重要的事要告诉你” !小米春季新品发布会定档3月29日
  10. python怎么使用-如何正确使用Python进行表白
  11. centos8安装mysql_Linux宝塔面板安装
  12. 传感器自学笔记第三章——LM393电压比较芯片+MQ_2烟雾传感器
  13. Codeforces Round #322 A Vasya the Hipster
  14. android点击复制链接地址,在Android中的EditView中可点击链接和复制/粘贴菜单
  15. 国家高新技术企业认定要求及快速通过的方法
  16. VUE酒店日期选择,时间段选择插件vue-mobile-calendar使用
  17. 850是什么意思_850w是什么意思 孤存850w是什么梗
  18. JavaWeb框架(二):Servlet组件入门
  19. 使用JMeter的Java Sampler轻松定制自己的benchmark
  20. 6个大厂Offer,牛逼!

热门文章

  1. 区块链版“原神”?P2E 游戏Stella Fantasy将玩家体验提升新高度
  2. 大师眼里的人生最高境界
  3. 新版标准日本语中级_第四课
  4. Kindle“变废为宝 网页时钟
  5. 计算机网络(二十三):路由器工作原理
  6. 系统工程入门之MBSE学习笔记
  7. java简单的控制台电影院选座系统
  8. MTK 安卓主板 开发板,工业安卓一体机的特点与优势
  9. tmux设置terminal可滚动,以及tmux的内容复制
  10. 个性计算机主机,个性溢出机箱!ROG G21CN游戏主机评测