Domande con tag 'python-3.x'

2
risposte

Perché alcune lingue arrotondano al numero intero EVEN più vicino?

Linguaggi di programmazione come Scheme (R5RS) e Python ( vedi questa domanda ) round verso il numero intero pari più vicino quando il valore è esattamente tra gli interi circostanti. Qual è il ragionamento alla base di questo? C'è un'idea m...
posta 14.09.2014 - 17:34
3
risposte

Perché Python non ha una funzione "flatten" per le liste?

Erlang e Ruby sono entrambi dotati di funzioni per l'appiattimento degli array. Sembra uno strumento così semplice e utile da aggiungere a una lingua. Uno potrebbe fare questo: >>> mess = [[1, [2]], 3, [[[4, 5]], 6]] >>> mess...
posta 24.08.2014 - 07:20
5
risposte

Python mixin è un anti-pattern?

Sono pienamente consapevole del fatto che pylint e altri strumenti di analisi statica non sono onniscienti e talvolta il loro consiglio deve essere disobbedito. (Questo vale per varie classi di messaggi, non solo convention s.) Se...
posta 10.03.2016 - 16:34
1
risposta

Quali sono i problemi che risolvono le nuove funzionalità di python 3? [chiuso]

Le nuove funzionalità di Python 3 dicono: we’re mostly fixing well-known annoyances and warts, and removing a lot of old cruft Indica cosa è diverso (la correzione) ma non perché (i problemi). Non ho trovato quali fossero i problemi....
posta 01.10.2012 - 11:34
2
risposte

Come dovrei nominare le funzioni che restituiscono valori in Python?

Sono confuso riguardo alla scelta dei nomi per le mie funzioni in Python . A volte le funzioni integrate Python sono imperative come: print function e string method find . A volte non sono tali: len il suo nome non è imperativ...
posta 20.10.2016 - 13:24
4
risposte

L'uso della funzione nidificata chiama una cosa negativa?

In un recente compito a casa ho finito per chiamare le mie funzioni in un modo brutto uglyReceipt(cashParser(cashInput())) il programma ha funzionato perfettamente, ma mi sentivo ancora come se stavo facendo qualcosa di sbagliato. Le fun...
posta 17.04.2016 - 13:06
3
risposte

Perché Python non è stato ottimizzato come le moderne implementazioni di Javascript?

Le moderne implementazioni Javascript come V8 (Chrome), SpiderMonkey (Firefox) e Chakra (IE / Edge) hanno tutte la compilazione JIT e una serie di altre ottimizzazioni per migliorare le prestazioni. Perché Python non ha questi? Ho guardato...
posta 27.04.2017 - 07:21
1
risposta

Progettazione dell'API: oggetti stream vs funzioni e messaggi

Sto progettando API per una libreria python che accetta input asincroni e produce l'output asincrono: vari segnali entrano e vari segnali vengono generati in risposta (non c'è una relazione uno-a-uno tra i segnali input e output). L'input pot...
posta 17.11.2016 - 09:51
2
risposte

Questo codice segue la digitazione anatra?

The principle of duck typing says that you shouldn't care what type of object you have - just whether or not you can do the required action with your object. For this reason the isinstance keyword is frowned upon. - -Definition Nel sotto sn...
posta 26.06.2015 - 11:53
1
risposta

Design orientato agli oggetti per creare immagini in Python

Sto creando immagini con testo centrato. Io uso Python ma mi trovo di fronte a molte domande su come scrivere il mio class. Lo so A class must aim to do one thing and do it well. Bene, l'unica cosa che voglio fare con questa classe...
posta 05.12.2015 - 01:51