accesso... 8.2
accettare con fiducia... 5.6 politica... 19 priorità... 19 accumulatore... 15.6, 15.9, 16.7 addizione... 20.5 addizione di frazioni... Appendix B metodo... 17.8 albero... 20 attraversamento... 20.2, 20.4 binario... 20.8, 20 di espressione... 20.3, 20.5 vuoto... 20 algoritmo... 1.6, 13.7, 13.8 alias... 8.11, 8.17, 10.3, 12.8 linguaggio di... 1.1 ambiguità... 1.4, 12.4 teorema fond.... 17.6 gioco... 20.7 annidamento... 4.13 lista... 8.14 metodo... 15.5 argomento... 3.1, 3.9, 3.13 serie... 6.3 assegnazione... 2.2, 2.11, 6.1 assegnazione ripetuta... 6.10 ripetuta... 6.1 tupla... 9.2, 9.9, 15.7 attraversamento... 7.3, 7.7, 7.11, 8.5, 16.6, 19.5, 20.2, 20.4 di una lista... 8.2, 8.17, 17.3, 17.4 AttributeError... Appendix A attributo... 12.2, 12.9 di classe... 15.3, 15.9 linguaggio di... 1.1 tabella... 6.4 operatore... 20.3, 20.8 blocco... 4.4, 4.13, Appendix A espressione... 4.2, 4.13 funzione... 5.4, 15.8 istruzione... 11.6, 11 bug... 1.3, 1.6 da una lista... 8.9 carattere... 7.1 di sottolineatura... 2.3 classe... 15.2 casuale... 15.7 numero... 9.4 chiamata di funzione... 3.1, 3.13 chiave... 10.8, 10 ciclo... 6.2, 6.10 annidato... 15.5 attraversamento... 7.3 condizione... Appendix A corpo... 6.2, 6.10 elaborazione trasversale... 7.3 for... 7.3, 8.5 infinito... 6.2, 6.10, Appendix A nella lista... 17.5 variabile... 16.3 while... 6.2 definizione... 5.5 classe... 12.9, 12 attributo... 15.3, 15.9 Carta... 15.2 figlia... 16.1, 16.8 genitore... 16.1, 16.2, 16.4, 16.8 GiocoOldMaid... 16.7 Golf... 19.6 ListaLinkata... 17.9 ManoOldMaid... 16.6 Nodo... 17.2 Pila... 18.3 Punto... 14.7 caratteri... 7.10 cliente... 18.1, 18.9 clonazione... 8.12, 8.17, 10.3 Coda... 19.1 coda... 19.7, 19 coda con priorità... 19.7 TDA... 19.5 coda linkata... 19.7 coda migliorata... 19.4 con priorità... 19 della lista... 19.1 linkata... 19.2 migliorata... 19.4 linkata... 19.2 morto... 5.1, 5.9 oggetto... 1.6 sorgente... 1.6 temporaneo... 5.2, 5.9 codifica... 15.2 codificare... 15.9 collezione... 17.3, 18.2 colonna... 8.15 commento... 2.10, 2.11 compilatore... 1.1, 1.6, Appendix A linguaggio... 5.5 composizione... 2.9, 2.11, 3.5, 5.3, 15.1, 15.5 istruzione... 4.4 tipo di dati... 7.1, 12.1 compressione... 10.7 concatenamento... 2.8, 2.11, 7.3, 7.6 di liste... 8.6 istruzione... 4.13 operatore... 15.4 condizione... 4.13, 6.2 del ciclo... Appendix A di guardia... 5.9 in serie... 4.6 confrontabile... 15.4 carte... 15.4 frazioni... Appendix B stringhe... 7.5 contatore... 7.8, 7.11 conteggio... 9.6, 10.7 contenitore... 17.11 metodo... 17.8 contenuto... 17.1, 17.11, 20 istruzione... 11.1, 11.6 degli errori... 5.8 dei tipi... 5.8 conversione di tipo... 3.2 copia... 10.3, 12.8 debole... 12.9 forte... 12.9 coppia chiave-valore... 10.8, 10 modulo... 12.8 corpo... 4.4, 4.13 ciclo... 6.2 di istruzione composta... 4.4 costruttore... 12.1, 12.9, 15.2 cursore... 6.10 dati astratti, vedi TDA... 18.1 recupero... 11.4 struttura ricorsiva... 17.11 debug... 1.3, 1.6, Appendix A decremento... 7.11 circolare... 5.5 di funzione... 3.6, 3.13 ricorsiva... 20.5 delimitatore... 8.17, 11.3, 18.6, 18.9 denominatore... Appendix B programma... 9.9 di stack... 3.13, 4.10 di stato... 2.2, 2.11 directory... 11.3, 11.6 distribuire le carte... 16.3 divisione tra interi... 2.6, 2.11, 3.3 dizionario... 8.15, 10.8, 11.2, 10, Appendix A metodi... 10.2 operazioni sul... 10.1 documentazione... 17.10 Doyle, Arthur Conan... 1.3 eccezione... 1.3, 1.6, 11.5, 11.6, Appendix A gestire... 11.5, 11.6 sollevare... 11.5, 11.6 elaborazione trasversale... 7.3, 7.7, 8.5 di una lista... 8.2 elemento... 8.17, 8 elemento singolo... 17.11 singolo... 17.7 ereditarietà... 16.1, 16.8 di semantica... 1.3, 1.6, 9.3, Appendix A di sintassi... 1.3, 1.6, Appendix A in compilazione... Appendix A in esecuzione... 1.3, 1.6, 4.11, 7.2, 7.6, 8.2, 9.1, 10.2, 10.4, 10.5, 11.2, 11, Appendix A runtime... 1.3, Appendix A sintassi... Appendix A esecuzione condizionale... 4.4 errore... 1.3 errore in... 4.11 flusso... Appendix A eseguibile... 1.6 espressione... 2.6, 2.11, 18.5 albero di... 20.3, 20.5 booleana... 4.2, 4.13 infissa... 18.5 lunga... Appendix A postfissa... 18.5 regolare... 18.6 Euclide... Appendix B istruzione... 11.5 funzione... 5.5, 5.8 funzione... 5.7 FIFO... 19.7, 19 classe... 16.1 figlio... 20 file... 11.6, 11 di testo... 11.1, 11.6 float... 2.1 flusso di esecuzione... 3.8, 3.13, Appendix A foglia... 20 linguaggio... 1.4 operatore... 11.2, 11.6, 19.6, Appendix A fornitore... 18.1, 18.9 forzatura... 3.13 di tipo... 3.3, 10.6 frame di funzione... 3.11, 3.13, 4.10, 10.5 frazione... Appendix B addizione... Appendix B confronto... Appendix B moltiplicazione... Appendix B funzione... 3.6, 3.13, 6.9, 14.1, 13 funzione fattoriale... 5.8 argomento... 3.9 booleana... 5.4, 15.8 chiamata... 3.1 composizione... 3.5, 5.3 definizione... 3.6 fattoriale... 5.5 Fibonacci... 5.7, 10.5 gamma... 5.8 matematica... 3.4 modificatore... 13.3 parametro... 3.9 polimorfica... 14.10 pura... 13.2, 13.8 tupla come valore di ritorno... 9.3 generalizzazione... 6.5, 6.10, 12.7, 13.6 struttura di dati... 18.3, 18.4 genitore... 20 classe... 16.1, 16.2, 16.4 serie... 6.3 gestione degli errori... 20.6 di un'eccezione... 11.5, 11.6 Golf... 19.6 grafico delle chiamate... 10.5 hello world... 1.5 Holmes, Sherlock... 1.3 identità... 12.4 immutabile... 9.1 stringa... 7.6 Coda... 19.1 in... 8.4 operatore... 15.8 incapsulamento... 6.5, 6.10, 12.7, 18.1, 18.8 sviluppo... 13.8 incremento... 7.11 IndexError... Appendix A indice... 7.1, 7.11, 8.17, 10, Appendix A di ciclo... 6.10 negativo... 7.2 lista... 17.5 ricorsione... 4.11, 5.8, Appendix A ciclo... 6.2, Appendix A infissa... 18.5 metodo... 14.6 metodo... 15.5 inordine... 20.4, 20.8 int... 2.1 Intel... 6.3 interfaccia... 18.2 divisione tra... 3.3 riferimento... 12.8, 17.1, 17.11 lungo... 10.6 interprete... 1.1, 1.6 invariante... 17.10, 17.11 invocazione... 10.8 dei metodi... 10.2 irrazionale... Appendix B istanza... 12.3, 12.6, 12.9, 14.1 dell'oggetto... 12.1, 14.1, 15.3 istanziazione... 12.1, 12.9 istogramma... 9.8, 9.9, 10.7 istruzione... 2.11 istruzione di stampa... 1.6 assegnazione... 2.2, 6.1 blocco... 4.4 break... 11.6, 11 composta... 4.4, 4.13 blocco di istruzioni... 4.4 intestazione... 4.4 condizionale... 4.13 continue... 11.1, 11.6 di stampa... 1.5 except... 11.5, 11.6 pass... 4.4 print... Appendix A raise... 11.6 return... 4.8, Appendix A stampa... 1.5, 1.6 try... 11.5 while... 6.2 iterazione... 6.2, 6.10, 6 funzione... 8.16 KeyError... Appendix A letteralità... 1.4 completo... 5.5 di alto livello... 1.1, 1.6 di basso livello... 1.1, 1.6 di programmazione... 1.1 formale... 1.4, 1.6 naturale... 1.4, 1.6, 12.4 orientato agli oggetti... 14.1, 14.10 programmazione... 1.1 sicuro... 1.3 link... 17.11 lista... 17.1, 17.11 Linux... 1.3 lista... 8.17, 17, 8 annidata... 8.1, 8.14, 8.15, 8.17, 10.4 |
appartenenza... 8.4
attraversamento... 8.2, 17.3 attraversamento ricorsivo... 17.4 ben formata... 17.10 cancellazione... 8.9 ciclo... 17.5 ciclo for... 8.5 clonazione... 8.12 come parametro... 8.13, 17.3 di oggetti... 15.5 elaborazione trasversale... 8.2 elemento... 8.2 infinita... 17.5 linkata... 17.1, 17.11 lunghezza... 8.3 metodi... 10.7 metodo... 15.5 modifica... 17.7 mutabile... 8.8 operazioni... 8.6 porzione... 8.7 ripetizione... 8.6 stampa... 17.3 stampa invertita... 17.4 classe... 17.9 concatenamento... 8.6 livello... 20.8, 20 variabile... 3.10, 6.7 logaritmo... 6.3 operatore... 4.2, 4.3 loop... 6.2 lunghezza... 8.3 maiuscolo... 7.10 Make Way for Ducklings... 7.3 mappare... 15.9 mappatura... 15.2 maschera... 18.3, 19.7 massimo comune divisore... Appendix B funzione... 3.4 matrice... 8.15 sparsa... 10.4 mazzo... 15.5 McCloskey, Robert... 7.3 modello... Appendix A mescolare... 15.7 messaggi d'errore... Appendix A del dizionario... 10.2 delle liste... 10.7 metodo... 10.2, 10.8, 14.1, 14.10, 13 aiutante... 17.8, 17.11 append... 15.5 contenitore... 17.8 di inizializzaz... 14.6, 14.10 di inizializzazione... 15.5 invocazione... 10.2 lista... 15.5 minuscolo... 7.10 modello mentale... Appendix A modifica di liste... 17.7 modificatore... 13.3, 13.8 modulo... 3.4, 3.13, 7.9 copy... 12.8 operatore... 4.1, 16.3 string... 7.9, 7.10 di frazioni... Appendix B scalare... 14.8, 14.10 mutabile... 7.6, 7.11, 9.1 lista... 8.8 oggetto... 12.7 NameError... Appendix A linguaggio... 1.4, 12.4 negazione... Appendix B negazione unaria... Appendix B nodo... 17.1, 17.11, 20.8, 20 classe... 17.2 di albero... 20 figlio... 20.8, 20 foglia... 20.8, 20 fratello... 20.8 genitore... 20.8, 20 radice... 20.8, 20 ramo... 20 None... 5.1, 5.9 infissa... 18.5, 18.9, 20.3 postfissa... 18.5, 18.9, 20.3 prefissa... 20.3, 20.8 punto... 3.4, 3.13, 10.2, 14.2, 14.6 numeratore... Appendix B numero casuale... 9.4 oggetto... 8.10, 8.17, 12.9, 12 invariante... 17.10 istanza... 12.1, 15.3 lista di... 15.5 mutabile... 12.7 stampa... 12.2 operando... 2.6, 2.11 operatore... 2.6, 2.11 binario... 20.3, 20.8 condizionale... 15.4 di formato... 11.2, 11.6, 19.6, Appendix A in... 8.4, 15.8 logico... 4.2, 4.3 matematico... Appendix B modulo... 4.1, 4.13, 16.3 porzione... 7.1 ridefinizione... 14.8, 14.10, Appendix B unario... Appendix B []... 7.1 su dizionario... 10.1 su lista... 8.6 sulle stringhe... 2.8 ordinamento... 15.4 completo... 15.4 parziale... 15.4 alfabetico... 7.3 delle operazioni... 2.7 di valutazione... Appendix A overflow... 10.5 overloading... 14.8, 14.10 parametro... 3.9, 3.13, 8.13, 12.3 lista... 8.13 parola riservata... 2.3, 2.11 parsing... 1.4, 1.6, 18.6, 18.9, 20.5 pass... 4.4 pattern matching... 9.9 Pentium... 6.3 percorso... 11.3 performance... 19.3 sviluppo... 13.8 piano di sviluppo... 6.10 pickle... 11.6 pickling... 11.4 pila... 18.2 classe... 18.3 poesia... 1.4 polimorfismo... 14.9, 14.10 politica di accodamento... 19.7, 19 Pop... 18.4 portabilità... 1.1, 1.6 porzione... 7.4, 7.11, 8.7 operatore... 7.1 postfissa... 18.5 postordine... 20.4, 20.8 precedenza... 2.11, Appendix A regole... 2.7 precondizione... 17.5, 17.11 prefisso... 20.4 preordine... 20.4, 20.8 istruzione... Appendix A priorità... 19.6 di accodamento... 19 prodotto... 20.5 punto... 14.8, 14.10 progettazione orientata agli oggetti... 16.1 programma... 1.6 deterministico... 9.9 sviluppo... 6.10 linguaggio... 1.1 orientata agli oggetti... 14.1, 16.1 prompt... 4.12, 4.13 prosa... 1.4 pseudocasuale... 9.9 pseudocodice... Appendix B classe... 14.7 funzione... 13.2 Push... 18.4 Python Library Reference... 7.10 radice... 20 ramificazione... 4.4, 4.5, 4.13 ramo... 4.13, 20 randrange... 15.7 rango... 15.2 razionale... Appendix B recupero dei dati... 11.4 regole di precedenza... 2.7, 2.11 rettangolo... 12.5 istruzione... 4.8, Appendix A ricorsione... 4.9, 4.13, 5.5, 5.6, 20.2, 20.4 ricorsione infinita... 4.11, 4.13, 5.8, Appendix A stato di base... 4.10 su lista... 17.4 definizione... 20.5 funzione... 4.9 struttura di dati... 17.1, 20 ridefinizione... Appendix B di un operatore... 14.8, 14.10, 15.4, 19.6 ridondanza... 1.4 riduzione... Appendix B riferimento... 17.1 alias... 8.11 interno... 12.8, 17.1, 17.11, 20 riga... 8.15 rimuovere le carte... 15.8 lista... 8.6 assegnazione... 6.10 ritorno a capo... 6.10 errore... 1.3 variabile... 17.6 scambio... 15.7 script... 1.6 semantica... 1.3, 1.6 errore... 1.3, Appendix A seme... 15.2 sequenza... 8.17, 8 di escape... 6.3, 6.10 aritmetica... 6.3 di condizioni... 4.6 geometrica... 6.3 linguaggio... 1.3 similarità... 12.4 singolo elemento... 17.8 sintassi... 1.3, 1.6, Appendix A errore... 1.3 sistema di conoscenze... 20.7 sollevare un'eccezione... 11.5, 11.6 soluzione di problemi... 1.6 somma... 20.5 sottoclasse... 16.1, 16.4, 16.8 spazio bianco... 7.10, 7.11 funzione... 8.16 mano di carte... 16.4 oggetto... 12.2, 14.2 oggetto Mazzo... 15.6 stato di base... 4.10, 4.13 stile di programmazione funzionale... 13.4, 13.8 modulo... 7.9, 7.10 stringa... 2.1 di formato... 11.2, 11.6 immutabile... 7.6 lunghezza... 7.2 porzione... 7.4 confronto... 7.5 annidata... 15.1 generica... 18.3, 18.4 ricorsiva... 17.1, 17.11, 20 sub-espressione... 20.5 suggerimento... 10.5, 10.8 del programma... 6.10 generalizzazione... 6.5 incapsulamento... 6.5 incrementale... 5.2, 5.9, 13.8, Appendix A pianificato... 13.8 prototipale... 13.5 tabella... 6.3 bidimensionale... 6.4 tabulazione... 6.10 TDA... 18.1, 18.8, 18.9 Coda... 19.1 coda... 19 coda con priorità... 19.5, 19 Pila... 18.2 costante... 19.3, 19.7 lineare... 19.3, 19.7 variabile... 5.1, 5.9, Appendix A teorema amb. fond.... 17.6, 17.11 Teorema di Turing ... 5.5 file... 11.1 tipo... 2.1, 2.11 astratto... 18.8, 18.9 composto... 7.1, 7.11, 12.1 conversione... 3.2 definito dall'utente... 12.1, Appendix B di dati astratto, vedi TDA... 18.1 di elaborazione... 7.7, 7.8 modificatore... 13.3 pura... 13.2 dizionario... 10 float... 2.1 forzatura... 3.3, 10.6 immutabile... 9.1, 9.9 int... 2.1 intero lungo... 10.6 mutabile... 9.9 stringa... 2.1 tupla... 9.1 virgola mobile... 2.1 token... 1.6, 18.6, 18.9, 20.5 traccia... 3.11, 3.13, 4.11, 11.5, Appendix A try... 11.6 istruzione... 11.5 tupla... 9.1, 9.3, 9.9 assegnazione... 9.2, 9.9, 15.7 Turing, Alan... 5.5 TypeError... Appendix A uguaglianza... 12.4 debole... 12.4, 12.9 forte... 12.4, 12.9 operatore... Appendix B valore... 2.1, 2.11, 8.10 valore di ritorno... 3.1, 3.13, 5.1, 5.9, 12.6 tupla... 9.3 tupla... 9.3 ordine... Appendix A variabile... 2.2, 2.11 di ciclo... 16.3, 17.3 locale... 3.10, 3.13, 6.7 ruoli... 17.6 temporanea... 5.1, 5.9, Appendix A virgola mobile... 2.1, 2.11, 12.1 while... 6.2 zurloso... 5.5 operatore... 7.1 |