Ну, это не достигло точки разрыва. Проблема в том, что while()
вообще не зацикливается. Чтобы сделать бесконечный цикл, выполните while (1):
(поскольку условие while должно быть равно true. Вот рабочий (очищенный) пример.
import math
t = raw_input()
k = []
a = 0.0
for i in range(0,int(t)):
s = float(raw_input())
b = 1.0
c = 1.0
a= float(s)
if a == 0:
continue
else:
d = math.atan(1.0/b) + math.atan(1.0/c)
v = math.atan(1.0/a)
print v
print d
while True:
if v == d:
print 'bar'
break
b += 1
c += 1
d = math.atan(1.0/b) + math.atan(1.0/c)
print d
k.append(int(b)+int(c))
for i in range(0,int(t)):
print k[i]