Here is my latest version of my addition script. I have tried to take on all the advice I have been given by people like @Janos and @Hosch250 and also tried to keep to the guidelines set by the PEP8 (I recommend it to anyone who hasn't read it yet). Now I have done it, so please tell me if I have missed anything/there is a way to improve.
def main():
pass
def space():
print(" ")
if __name__ == '__main__':
main()
Previous1=0
Repeat=True
Numbers=[]
space()
print("Type 0 to end")
while Repeat:
AddNumber=float(input("Add a number: "))
Numbers.append(AddNumber)
if AddNumber == 0:
Repeat=False
for num in Numbers:
print('{} + {} = '.format(num, Previous1))
Previous1 += num
space()
print(Previous1)
space()
space()
print('All your numbers add up to {}'.format(Previous1))
input("/n Press ENTER to exit the program")