Python输入三条边,判断三角形以及形状
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/24 07:36:01
ifpy_obj:print'非空'ifpy_objisNone:print'空'ifnotpy_obj:非空
我知道怎么判断他是不是三角形,也知道怎么编,但我有的是freepascal,不知行不行:programlam;vara,b,c:integer;(a,b,c分别为三角形的三条边)beginread(a
#!/usr/bin/envpython#coding=utf-8KNOWTREE=dict(#doesithaveabackhone?True=dict(#doesitgivebirthtolive
a=Val(inputbox("输入a"))b=Val(inputbox("输入b"))c=Val(inputbox("输入c"))Ifa+b>cAndb+c>aAndc+a>bThen'能构成Ifa
s='abc-def-ghi-1'prints[-1].isdigit()
输入后再判断?你是在学编程吗?那就比较,用循环,两数的和大于第三数,两数的差小雨第三数,如果全部符合那就可以.
浮点数判断相不相等不能用“==”是要用两个数相减,当小于一定的值就是相等的.因为浮点数在计算机中不是精确表示的,判断比如:if(abs(x*x+y*y-z*z)
shell在linux/unix上面很常用的,其实我觉得shell不算什么正式的程序语言,不过是脚本,学会的话可以方便很多日常开发工作.perl是很老的语言,字符串处理非常强,不过有很多弊病,呵呵,还
defb():list1=[]while1:a=input()ifa=='.':breaklist1.append(eval(a))avg=sum(list1)/len(list1)returnavg
defcount_digits(str):count=0forcinstr:ifc.isdigit():count+=1returncount
if len(BirdGroup)==0: pass
Functionthird(a,b,c){if(a>0&&b>0&&c>0){if(a==b&&b==c)return("等边三角形");elseif(a==b||b==c||a==c)return(
numfile=open('num.txt')resultfile=open('num2.txt','w')numlist=[]for lin
同志,你这是字典吗?有一个函数,你可以试试,是找出字典中的键值.dit={'a':5,'b':6,'c':7}defsub_dict_select(somedict,somekeys):returnd
算法没问题,按你的代码,调整了一下PrivateSubCommand1_Click()Dima!,b!,c!a=Val(InputBox("请输入a"))b=Val(InputBox("请输入b"))
x = 5y = 2if x%y == 0: pass # 当x
ifelseif后面不能加分号;,如果加分号,表示该条件成立时什么都不做,去掉就可以,测试通过,你试一下,有疑问请追问,多谢#include//输入输出使用的是标准库,要使用main(){inta,b
'''Createdon2011-2-20@author:louis'''defuserChoice():globalnn=""whilen!="done":n=raw_input("Pleaseen