Domande con tag 'python-3.x'

1
risposta

comprensione dello schema di codifica in python 3

Ho ricevuto questo errore nel mio programma che acquisisce i dati da un sito Web diverso e li scrivo in un file: 'charmap' codec can't encode characters in position 151618-151624: character maps to <undefined> Non ho familiarità con t...
posta 26.07.2012 - 11:56
3
risposte

Perché non svuotare i file iterabili in python sollevano eccezioni quando provi a scorrere su di loro [duplicato]

Trovo che questo comportamento in Python sia piuttosto peculiare e credo che possa portare a molti bug, specialmente se si dispone di una funzione / metodo che accetta un elenco e restituisce un altro elenco dopo aver eseguito alcune operazion...
posta 17.02.2016 - 14:08
1
risposta

Perché le variabili in Python sono diverse dagli altri linguaggi di programmazione? [chiuso]

Secondo la mia comprensione, una variabile in Python è: A name that refers to a value stored in the computer memory, and it's like a label on a box. ma in altri linguaggi di programmazione è: A location in the memory where values ar...
posta 05.04.2016 - 15:06
2
risposte

Quale era la necessità di introdurre Python 3 quando avevamo già Python 2 [duplicato]

Sto ancora imparando Python e ho iniziato con Python 3. Questa domanda non è Python 2 vs 3 o la differenza tra loro come print () è una funzione e non un linguaggio costruttivo e 3/2 = 1.5 La mia domanda è anche se è ancora python, quale er...
posta 06.12.2013 - 14:24
2
risposte

È "Un tipo definito dal programmatore." una giusta definizione di "classe" in Python?

In Think Python 2e "class" è definito come " Un tipo definito dal programmatore. Una definizione di classe crea un nuovo oggetto di classe. " Ma non è un tipo incorporato considerato una classe troppo? Usando Python 3.4.0 , il seg...
posta 06.07.2017 - 00:58
3
risposte

Devo testare il ramo di debug del mio codice in un test unitario?

Diciamo che ho una funzione che ottiene un elenco di quali file inviare che verranno successivamente inviati su un altro PC. Ora di solito tengo traccia di quali file sono stati inviati e non invio di nuovo questi file. Per semplificare la codif...
posta 20.06.2018 - 11:58
2
risposte

Questa soluzione di loop è possibile con la ricorsione?

Alla fine, vorrei generalizzare queste soluzioni per lavorare con una tupla di qualsiasi lunghezza. Penso che la ricorsione sia necessaria per questo, ma non sono stato in grado di farlo. def combineRanges(maxValues) : for x in range(0, ma...
posta 12.08.2014 - 18:18
1
risposta

Rompe il grande metodo in 2 metodi, prima contenente un ciclo "for" e il secondo un "break"

Un metodo è diventato troppo grande per il suo bene e ho bisogno di suddividerlo in due metodi separati. def big_method(dct): # Initial code # ... for i in dct: # More code # ... for j in dct[i]:...
posta 23.05.2015 - 10:04
1
risposta

Perché Python3 non ottimizza le assegnazioni delle variabili

Ho appena letto questa domanda SE sull'ottimizzazione dei parametri. Mi chiedevo se la compilazione bytecode di Python3 eseguisse la stessa ottimizzazione e questo è apparso not per essere il caso: >>> def f(a): return 2*a >>...
posta 15.12.2018 - 15:09
1
risposta

Usando Python, qual è un modo efficace per racchiudere un'utilità della riga di comando?

Voglio scrivere un'applicazione Python che "avvolge" un'utilità della riga di comando, passando tutti i parametri intatti, ad eccezione dei parametri che scelgo di modificare. Immagino che ci sia un modo semplice per farlo in Python, ma ci so...
posta 11.08.2016 - 01:38