Consiglio #1: quando posti codice sul forum mettilo tra due tag 'CODE', altrimenti viene tutto incasinato.
Per il tuo problema specifico, se lasci il ciclo while così, non terminerà mai. Poi, se usi una lista non puoi fare
ris=n%7
devi aggiungere l'elemento alla lista:
ris.append(n%7)
Per restituire il risultato come stringa devi fare una concatenazione un elemento alla volta.
st_str = ''
for j in range(i-1, -1, -1):
st_str = st_str + str(ris[j])