Sono riuscito a risolvere il problema definendo prima la funzione sommatrice, in modo tale da poterla richiamare direttamente dentro la funzione creazione_di_una_lista. Grazie per il consiglio, in quanto ho potuto comprendere che richiamare due volte la funzione creazione_di_una lista non mi permette di far riferimento sempre allo stesso risultato.
def sommatrice(l):
risultato = 0
for numero in l:
risultato += float(numero)
return risultato
def creazione_della_lista():
lista=[]
risposta='S'
while risposta=='s' or risposta=='S' :
a1=input('Inserisci un numero: ')
lista.append(float(a1))
risposta=input('Desideri continuare? S/N: ')
print(lista)
return print(f"La sommma è {sommatrice(lista)}")
while True:
creazione_della_lista()
print('''
---------------------------------------FINE SESSIONE-----------------------------------------''')