ZKX's LAB

帮忙优化下python代码,加下输入的异常处理 神经动态优化的约束规划Python代码

2021-04-26知识3

帮忙优化下python代码,加下输入的异常处理 首先点评下你的代码不规范,建议多阅读PEP8:方法名:defisRightTriangle 不规范,建议使用全小写,下划线区分单词注意空格和空行的规范使用注意规范注释关于问题,复制下面代码可直接运行:import redef is_right_triangle(*nums:float)->;bool:直角三角形判断\"\"if len(nums)。3:return Falsenew_nums=sorted(nums)return new_nums[0]*2+new_nums[1]*2=new_nums[2]*2def triangle():三角形判断\"\"try:a,b,c=[float(num)for num in re.split(',',input(\"请输入3个数字,用逗号或空格隔开:\"))]except:print('输入非法数值!')else:判断是否可以组成三角形if a+b>;c and a+c>;b and b+c>;a:if a=b=c:print('%.2f,%.2f,%.2f能组成等边三角形'%(a,b,c))elif a=b or a=c or b=c:if is_right_triangle(a,b,c):print('%.2f,%.2f,%.2f能组成等腰直角三角形'%(a,b,c))else:print('%.2f,%.2f,%.2f能组成等腰三角形'%(a,b,c))elif is_right_triangle(a,b,c):print('%.2f,%.2f,%.2f能组成直角三角形'%(a,b,c))else:print('%.2f,%.2f,%.2f能组成普通三角形'%(a,b,c))else:print('%.2f,%.2f,%.2f不能组成三角形'%(a,b,c))triangle()

优化 Python 性能:PyPy、Numba 与 Cython,谁才是目前最优秀的 Python 运算解决方案? 划重点:这里是游戏开发小班培训 http://www.levelpp.com 57 人赞同了该回答 首先介绍一下这三种方案: 1.Cython:Cython是让Python脚本支持C语言扩展的编译器,Cython能够。

python:运行以下代码,花费五分钟(求第一千个质数),是否可优化(3年前的电脑) 楼主有些方面写复杂了,import math def isPrime(n):if n(2,int(math.sqrt(n))+1):if n%i=0:return False return True c=n=0 while(c):if isPrime(n):print(c,'=>;',n)c+1 n。

#神经动态优化的约束规划Python代码

随机阅读

qrcode
访问手机版