metelo todo dentro de un while asi:
while True:
if num<0:
print"....."
break
else:
print"...."
de esta manera se va a repetir el codigo asta que introduzca el numero que tu quieras y va a salir cuando hacierto con el break,
en tu ejemplo abian muchos bucles while de y lo peor esque abian 2 con mismas condicioes que era variable<0 entonces se inicia uno y despues el otro, esto ebitalo con condicionales if,elseif,else y asi podras menajarlo mejor.
espero aberte ayudado.