Domande con tag 'python'

2
risposte

Una classe standard o molte classi simili?

Diciamo che sto provando a modellare una varietà di oggetti che sono praticamente identici, con l'unica differenza che sono le loro variabili di classe. Sto meglio creando una classe boilerplate e chiamando semplicemente il costruttore con le va...
posta 17.08.2014 - 23:52
4
risposte

Utilizzo di __ pur dichiarando qualsiasi variabile o membro della classe in python

È buona norma usare la convenzione __ mentre si dichiara la variabile membro? Questo conferisce anche un tipo privato di funzionalità di quel membro dati. Ci sono stati casi in cui ho scoperto che è bello avere membri nascosti di una cla...
posta 21.02.2014 - 10:16
5
risposte

python casuale con uno skew

Sto provando a creare un algoritmo di evoluzione molto semplice per un simulatore di creature, quello che mi piacerebbe avere è che entrambe le creature hanno un tratto e un livello di dominanza, entrambi rilevati da ints. la caratteristica del...
posta 07.03.2013 - 22:14
9
risposte

C vs C ++ per un programmatore Java (e possibilmente python) [chiuso]

Sono un programmatore di Hobbyist Java e vorrei approfondire le mie capacità di programmazione imparando C o C ++ e Python. Ho letto molti articoli C vs C ++ ma nessuno di essi contiene le informazioni che sto cercando. Vorrei sapere se è...
posta 07.01.2012 - 21:15
2
risposte

Quanti tipi di polimorfismo esistono nel linguaggio Python?

Ho appena letto un articolo di Luca Cardelli e ha spiegato i tipi di polimorfismo che sono: L'articolo è denominato Informazioni sui tipi, sull'astrazione dei dati e sul polimorfismo . Tipi di polimorfismo Cardelli definisce diversi...
posta 09.11.2016 - 15:46
1
risposta

Oggetti di diversi linguaggi di programmazione [chiuso]

Apparentemente, ci sono alcune somiglianze tra gli oggetti in JavaScript e i dizionari in Python. Ogni lingua definisce un oggetto un po 'diverso (e c'è una logica che tutte le definizioni siano le stesse della fisica). In che modo gli oggett...
posta 20.09.2013 - 16:00
1
risposta

Utilizzo delle convenzioni di denominazione per rendere 'import *' più sicuro in Python

Considera il seguente codice: a.py import os def print_rand(): print os.urandom() E un altro modulo: b.py from a import * In questo codice, finisco con una variabile os che viene importata da a . Potrei evitarlo con...
posta 24.07.2013 - 07:20
1
risposta

perché len non è una parola chiave riservata in python

perché funzioni come len e max non sono parole chiave riservate in python. Di seguito sono riportate le sole parole riservate link     
posta 20.03.2014 - 08:36
2
risposte

Informa il chiamante o lascia che si occupi di eccezione?

Non sono sicuro di come procedere nella seguente situazione. diciamo che abbiamo una funzione in questo modo: def runsATask(codes): myDicts = [helperFunc(code) for code in codes] for item in myDicts: # some logic. Ecco il...
posta 24.01.2014 - 17:20
2
risposte

Rimozione di un elemento non presente in un elenco: ValueError?

Questo è qualcosa che mi ha infastidito per un po 'e non riesco a capire perché qualcuno vorrebbe che la lingua si comporti in questo modo: In [1]: foo = [1, 2, 3] In [2]: foo.remove(2) ; foo # okay Out[2]: [1, 3] In [3]: foo.remove(4) ;...
posta 21.09.2012 - 16:24