0

THE WINDCHILL TABLE IS RUNNING, BUT THE NUMBER IS NOT LINNING UP STRAIGHT. CAN YOU PLEASE HELP ME, THANKS

def windchill( vel, temp):
   wc = 35.74 + .6215*temp - 35.75*(vel**.16) + .4275*temp*(vel**.16)
   return wc


def main():
    print (" __ __ __               Temperature \n")
    print ("Speed \n")
    print (" 1 -20 70 10 0 10 20 30 40 50 60 ")
    



    for x in range(5, 55, 5):
        print x
        for y in range (-20, 70, 10):
            chill = windchill(x,y)
            print str(int(chill)) + " ",
       



main()

:mad: :evil: :cry: :o

2
Contributors
1
Reply
2
Views
11 Years
Discussion Span
Last Post by greatbear
0


print str(int(chill)) + " ",

you can try this statement instead :

print "%3s" % str(int(chill)) + " ",

This question has already been answered. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.