Domande con tag 'python-3.x'

0
risposte

Il fatto che random.sample (seq, 1) [0] === random.choice (seq) significa che entrambe le funzioni dovrebbero avere la stessa precondizione su seq?

Ho letto link , che riguarda il seguente comportamento di Python 3 a = {'1': 42, '2': 84} # keys are str on purpose, c.f. the issue import random random.choice(a.keys()) Traceback (most recent call last): File "<stdin>", line 1, in...
posta 11.11.2018 - 22:28
0
risposte

Calcola e assegna valore a un attributo durante l'istanza di classe python

Sono nuovo alle OOP e non ho una formazione in ingegneria del software / informatica. Sto cercando di definire una classe in cui voglio calcolare e assegnare gli attributi di un'istanza in def __init__(): come segue: def __init__(self,...
posta 19.07.2018 - 09:26
2
risposte

L'estensione di una classe genitore astratta con una cattiva progettazione di classe figlio astratta?

È una cattiva progettazione avere una classe astratta ereditata da un'altra classe astratta? Ho un singolo nodo base (classe BaseNode) e 3 possibili tipi di nodi figlio (Sink, Process e Source). L'ereditarietà tra BaseNode e SinkNode è una bu...
posta 19.04.2017 - 17:06
1
risposta

Come si "protegge" un'applicazione basata su CLI Python? [duplicare]

Devo fornire un programma basato su CLI Python a uno dei miei clienti. Gli darò sia la versione compilata (usando py2exe o qualcosa di simile) dell'applicazione e il codice sorgente. La struttura dell'applicazione è la seguente: una car...
posta 04.08.2016 - 19:43
1
risposta

Che cosa sto e io rappresentiamo in python? [duplicare]

Ho scritto un programma per scegliere parole a caso dalla mia lista. Tuttavia, per farlo dovevo imitare alcune soluzioni su Internet, e ci sono riuscito. Sfortunatamente, c'è qualcosa che non riesco a capire nel mio lavoro. def repeat(pic_wo...
posta 12.11.2015 - 03:31
0
risposte

Perchè usare l'asyncio di Python con le coroutine per implementare un server

Uso la libreria asyncio di Python per creare un server in grado di gestire le richieste telnet. Poiché il loop del server di asyncio è a thread singolo, ho pensato che avrebbe più senso quando asyncio mi ha detto che ho ottenuto dati ( asyncio...
posta 12.11.2015 - 13:53
1
risposta

Significato dell'attributo '__name__' in python

1) Sotto il codice Python, >>> def f(): return crea un oggetto di tipo function che ha attributo __name__ con valore 'f' che sembra corretto. Ma, 2) Sotto la riga di codice, >>> x = 1024...
posta 19.02.2015 - 07:41
2
risposte

Operazioni 'Tuple' vs 'List' in python

Sono consentite solo due operazioni su tuple , come mostrato di seguito. Operazioni come insert / delete a un indice non sono consentite. Ho appreso che tuple è un modello di dati immutabile. listconsenteleoperazioniinse...
posta 31.03.2015 - 00:39
1
risposta

Il modo pythonic: sostituire le interfacce con ducktyping vs inheritence

tldr: ho classi simili ai consumatori che richiedono un certo numero di informazioni per svolgere il loro lavoro. È un tipo di "tutto o niente": i "produttori" che forniscono loro dati devono fornire tutte le informazioni necessarie o ci sarà...
posta 31.07.2017 - 15:27
1
risposta

Come leggere l'input dell'utente e allo stesso tempo eseguire comandi periodici

Come faccio a richiedere l'input dell'utente, mentre allo stesso tempo eseguo i timer, per eseguire periodicamente funzioni automatiche. Pseudo-codice per illustrare : while true { if input() OR timer(10) { if input() != N...
posta 13.12.2018 - 12:18