"""
Программа запрашивает у пользователя строку чисел, разделенных пробелом.
При нажатии Enter должна выводиться сумма чисел.
Пользователь может продолжить ввод чисел, разделенных пробелом и снова нажать Enter.
Сумма вновь введенных чисел будет добавляться к уже подсчитанной сумме.
Но если вместо числа вводится специальный символ, выполнение программы завершается.
Если специальный символ введен после нескольких чисел,
то вначале 
нужно добавить сумму этих чисел к полученной ранее сумме и после этого завершить программу.
"""

def main():
    SUM = 0
    SPECIAL_SYMB= "~"
    while True:
        my_list = input("введите список: ").split(" ")
        for i in my_list:
            if i == SPECIAL_SYMB:
                print(SUM)
                return
            else:
                SUM += float(i)
        print(SUM)

main()