PYTHON PROGRAMMING HELP

going to bed in a minute, but I played around with it and now I got

A def main():

    l = []




    while len(l) < 10:

            x = int(input("Enter a number: "))

            if x >= 10 and x <= 90: l.append(x)

            else: print("Invalid range")




    playlist(l)

    savelist(l)




    print("End of Program A.")

def savelist(l):

    l = sorted(l)






    f = open('angles.txt', 'w+')

    for x in l:

            f.write("%d\n" % x)



    f.close()

def playlist(l):

    print("Here are the angles in degrees: "),

    for x in l:

            print(x),

def get_even_odd_sum(N):

    e_sum, o_sum = (0, 0)

    for x in range(1, N+1):

            if x%2:

                    o_sum += x

            else:
                    e_sum += x

    return (e_sum, o_sum)

    print("even angles total to %d odd angles total to %d") % (e_sum, o_sum)

if name == "main": main()

Enter a number: 10 Enter a number: 11 Enter a number: 12 Enter a number: 13 Enter a number: 14 Enter a number: 15 Enter a number: 16 Enter a number: 17 Enter a number: 18 Enter a number: 19 Here are the angles in degrees: 10 11 12 13 14 15 16 17 18 19 End of Program A.

B

import math

print("Angle Sine Cosine Tangent")

f = open('angles.txt', 'r+')

for line in f:

    x = int(line)

    rad = math.radians(x)




    print(".d .5f .5f .5f .5f" % [x, math.sin(rad), math.cos(rad), math.tan(rad)])

print("End of Program B.")

Angle Sine Cosine Tangent .d .5f .5f .5f .5f .d .5f .5f .5f .5f .d .5f .5f .5f .5f .d .5f .5f .5f .5f .d .5f .5f .5f .5f .d .5f .5f .5f .5f .d .5f .5f .5f .5f .d .5f .5f .5f .5f .d .5f .5f .5f .5f .d .5f .5f .5f .5f End of Program B.

No errors!!!!!!!!!!!!!!!!! BUT, still no numbers...maybe it is in list form instead of int???????

BTW you're the best! :)

/r/pythonforengineers Thread