[Python] Scusatemi ma sono giorni che cerco l'errore senza riuscirci. Vi chiedo di aiutarmi.
Carpediem
i.carpediem a tiscali.it
Dom 25 Feb 2018 13:52:57 CET
Un saluto a tutti, qui in basso, la descrizione del problema
ho messo in allegato il codice in modo che se qualcuno volesse testarlo
gli basterebbe fare copia e incolla. Grazie in anticipo.
1) il programma parte con una serie di liste e variabili impostate come
potete leggere dal file allegato
lungo le prime righe del codice
2)in avvio, e a ripetizione, viene chiesta l'immissione di un numero
compreso tra 0 e 36
3) dopo aver inserito in input i seguenti nove numeri
(2,15,26,9,20,33,5,18 e 29)
mi ritrovo con i seguenti valori nelle liste e nelle variabili che
corrispondono esattamente
a quanto mi aspettavo:
conteggio_colonne = 1
ritardo_colonne = [9, 0, 1]
scommessa_su_colonne = [0, 0, 0]
combinazioni_oltre_i_limiti = [[1, 4, 7, 10, 13, 16, 19, 22, 25, 28, 31,
34]]
ritardi_combinazioni_oltre_i_limiti = [9]
scrematura = [[1, 4, 7, 10, 13, 16, 19, 22, 25, 28, 31, 34]]
ritardi_scrematura = [9]
scommessa_su_scrematura = []
selezione_multipla = []
ritardi_selezione_multipla = []
da_giocare = [[1, 4, 7, 10, 13, 16, 19, 22, 25, 28, 31, 34]]
ritardi_da_giocare = [9]
scommesse_da_giocare = [1]
a questo punto, in input immetto il numero 1 e invece di ritovarmi con
la lista
ritardi_scrematura vuota, me la ritrovo con un valore di 9.
Stessa cosa con la lista ritardi_da_giocare.
Inoltre, la lista scommesse_da_giocare invece che tornare ad avere un
unico valore pari a zeo,
ha un elemento con valore 1. Ciò che non comprendo, è che se eseguo il
codice
riga per riga per verificare le modifiche delle variabili e delle liste,
tutto torna come mi aspetto. Se eseguo il run in toto, invece, dopo aver
immesso
il numero 1 la situazione è questa:
questa e' la lista combinazioni_oltre_i_limiti []
questi sono i ritardi delle combinazioni oltre i limiti []
Queste sono le combinazioni nella lista scrematura []
Questi sono i ritardi della lista scrematura [9] #doveva essere vuota
Queste sono le scommesse della lista scrematura []
Questa e' la lista da_giocare []
Questa e' la lista ritardi_da_giocare [9] #doveva essere vuota
Questa e' la lista scommesse_da_giocare [1] #doveva tornare con un
elemento pari a 0
Ma dov'è l'errore????? sto impazzendo!!!
-------------- parte successiva --------------
È stato filtrato un testo allegato il cui set di caratteri non era
indicato...
Nome: codice x test.txt
URL: <http://lists.python.it/pipermail/python/attachments/20180225/299d5c8c/attachment.txt>
Maggiori informazioni sulla lista
Python