提问:为什么代码没显示任何错误,可以运行,但就是什么也没有。
网友回答:
首先,你程序肯定不对,
if (a + x > y) and (x < 2*y - 2*a ) and (x + y + a == 16): print (a)#a=5,x=4,y=7
要在 y = int(math.sqrt(a + x + 40))同一级(否则你的x/y循环没有意义)
也就是
另外,你的公式肯定也是错的
当a=5,x=4,y=7时
(x < 2*y - 2*a )不成立
具体要看你的要求了
提问:为什么代码没显示任何错误,可以运行,但就是什么也没有。
网友回答:
首先,你程序肯定不对,
if (a + x > y) and (x < 2*y - 2*a ) and (x + y + a == 16): print (a)#a=5,x=4,y=7
要在 y = int(math.sqrt(a + x + 40))同一级(否则你的x/y循环没有意义)
也就是
另外,你的公式肯定也是错的
当a=5,x=4,y=7时
(x < 2*y - 2*a )不成立
具体要看你的要求了