Domande con tag 'python'

3
risposte

Devo passare i nomi di file da aprire o aprire i file?

Supponiamo che abbia una funzione che fa cose con un file di testo - ad esempio legge da esso e rimuove la parola 'a'. Potrei passargli un nome di file e gestire l'apertura / chiusura della funzione, oppure potrei passarlo il file aperto e aspet...
posta 10.11.2014 - 20:09
7
risposte

Le piccole quantità di programmazione funzionale sono comprensibili per le persone non FP? [chiuso]

Caso : lavoro in un'azienda, sto scrivendo un'applicazione in Python che gestisce molti dati negli array. Sono l'unico sviluppatore di questo programma al momento, ma probabilmente sarà usato / modificato / esteso in futuro (1-3 anni) da qualch...
posta 30.07.2012 - 11:54
4
risposte

Perché gli iteratori in Python generano un'eccezione?

Ecco la sintassi per gli iteratori in Java (sintassi alquanto simile in C #): Iterator it = sequence.iterator(); while (it.hasNext()) { System.out.println(it.next()); } Il che ha un senso. Ecco la sintassi equivalente in Python: it =...
posta 05.10.2011 - 04:03
5
risposte

Perché Python non consente i lambda multi-linea?

Qualcuno può spiegare i motivi concreti per cui BDFL ha scelto di creare una linea singola di lambdas Python? Questo è buono: lambda x: x**x Questo genera un errore: lambda x: x**x Capisco che fare lambda multi-line in qualche m...
posta 07.08.2011 - 19:30
3
risposte

Perché Python e non Lua? [chiuso]

Perché Python è stato supportato da google e diventa così rapidamente popolare e Lua no? Sai perché Lua è rimasta in sottofondo?     
posta 08.04.2011 - 23:52
6
risposte

Devo creare una classe se la mia funzione è complessa e ha molte variabili?

Questa domanda è in qualche modo indipendente dal linguaggio, ma non completamente, poiché la programmazione orientata agli oggetti (OOP) è diversa, ad esempio, Java , che non ha funzioni di prima classe, rispetto a Python . In altre parole...
posta 12.09.2015 - 16:28
3
risposte

Esperienza di Python "PEP-302 New Import Hooks" [chiuso]

Sono uno degli sviluppatori di Ruby (CRUBY). Stiamo lavorando alla versione di Ruby 2.0 (prevista per il 2012 / febbraio). Python ha "PEP302: New Import Hooks" (2003): This PEP proposes to add a new set of import hooks that offer bette...
posta 26.06.2012 - 07:35
13
risposte

In che modo la gestione delle interruzioni di riga di Python differisce dal punto e virgola automatico di JavaScript?

Javascript ha una funzione chiamata Inserimento automatico di un punto e virgola, in cui, in pratica, se il parser incontra un token non valido e l'ultimo token prima dell'intervallo di riga, il parser inserisce un punto e virgola in corrisponde...
posta 07.08.2011 - 15:33
5
risposte

Java dev learning Python: quali concetti ho bisogno di avvolgere la mia mente?

Background: ho eseguito alcuni tutorial e scritto alcuni piccoli progetti. Tutto sta andando abbastanza bene con Google e StackOverflow . Diverse volte negli ultimi giorni mi sono ritrovato a chiedermi "cosa mi manca?" - Sento che sto ancora...
posta 13.02.2011 - 10:21
4
risposte

Perdono di Python contro l'autorizzazione e la digitazione di anatre

In Python, sento spesso che è meglio "chiedere perdono" (cattura delle eccezioni) invece di "chiedere il permesso" (controllo di tipo / condizione). Per quanto riguarda l'imposizione della digitazione anatra in Python, è questo try: x = fo...
posta 13.11.2012 - 08:37