Domande con tag 'variables'

3
risposte

Cosa si intende per ambito di una variabile?

Penso all'ambito di una variabile come - "L'ambito di una variabile particolare è l'intervallo all'interno del codice sorgente di un programma in cui tale variabile viene riconosciuta dal compilatore". Tale affermazione è tratta da "Ambit...
posta 23.03.2012 - 08:17
2
risposte

In Python 3.4+, perché dovrei usare namedtuple su SimpleNamespace quando non uso dict, sembrano molto simili

Ad un certo punto o in un altro potresti venire sopra le funzioni con molti argomenti. A volte ha senso combinare alcuni argomenti in super-argomenti. L'ho spesso fatto con i dicts, ma ora sto cercando modi migliori per farlo. Mi piacerebbe g...
posta 28.05.2017 - 15:37
2
risposte

Esiste una convenzione per la restituzione di più articoli?

In Python in particolare (non so se questo è generalizzato) c'è un modo "migliore" per restituire più oggetti da una funzione? def func1(): return a,b #equivalent to (a,b) def func2(): return[a,b] def func3(): return{"valueA":a,"...
posta 06.08.2016 - 19:01
6
risposte

Ordine di soggetti e modificatori nei nomi di variabili

Sto cercando esperienze riguardanti l'ordinamento dell'oggetto e i modificatori nei nomi di variabili. Un oggetto semplice Shape avrebbe solo un oggetto per il nome della variabile, come Area . Un caso leggermente più complesso...
posta 10.08.2012 - 20:40
3
risposte

Nomi variabili di lunghezza uguale: trucchi o alternative? [chiuso]

Questa potrebbe essere una domanda super stupida, simile a OCD, stupida, ma ... mi piace quando le variabili correlate hanno nomi di uguale lunghezza, in modo tale che quando scritti l'uno sotto l'altro, si allineano bene. Ad esempio: min /...
posta 09.07.2018 - 21:09
2
risposte

Qual è il meccanismo sottostante a va_list e dove viene definito?

link In base al link precedente, va_list è un argomento o parametro utilizzato in alcune macro: va_start , va_arg , va_end . Queste macro sono presenti nel file stdarg.h . So che va_list può contenere più valori, m...
posta 18.03.2014 - 20:24
4
risposte

Stack e heap - domanda di allocazione dinamica

Le fonti di solito menzionano che le variabili create dinamicamente sono allocate nell'heap, mentre le variabili delle funzioni nello stack. Anche quelli in pila cessano di esistere automaticamente quando ad es. la funzione che contiene la varia...
posta 10.01.2013 - 16:53
5
risposte

Va bene usare la digitazione dinamica per ridurre la quantità di variabili nell'ambito?

Spesso, quando sto inizializzando qualcosa devo usare una variabile temporanea, ad esempio: file_str = "path/to/file" file_file = open(file) o regexp_parts = ['foo', 'bar'] regexp = new RegExp( regexp_parts.join('|') ) Tuttavia,...
posta 11.11.2011 - 13:35
7
risposte

Qualsiasi standard per nominare le variabili nei cicli for (invece di i, j, k) [duplicato]

Stavo solo scrivendo un ciclo annidato e sono arrivato al punto in cui stavo usando l e m come variabili per controllare i loop, e ho capito che questo poteva diventare molto confuso; Ho già avuto alcuni bug quando ho copiato blocchi di codi...
posta 01.01.2012 - 22:14
5
risposte

Variabili inizializzate vs costanti nominate

Sto lavorando a un corso di programmazione fondamentale al college e il nostro libro di testo è "programmazione logica e design" di joyce farrell (ortografia?) In ogni caso, sto combattendo concettualmente quando si tratta di variabili inizia...
posta 31.05.2012 - 19:42