Volevo spostare il mio programma in una classe o classi perché la maggior parte del post che ho letto dice che rende il programma più facile da leggere, capire il flusso del codice e migliorare la manutenibilità.
Comprendendo a un certo punto...
Ho letto il seguente testo nella documentazione di setuptools:
For maximum performance, Python packages are best installed as zip files.
link
Perché è così? si potrebbe pensare che la decompressione del file avrebbe un impatto negat...
Sono molto nuovo in Python e (provenendo da Java) sto cercando di pensare in modo "pitonico". Ho difficoltà a capire come Django trasforma un nome di funzione (o variabile) dato in stringa alla funzione effettiva.
Esempio del tutorial di Djan...
Se sto dando una domanda di codifica per interviste in Java, posso specificare la maggior parte della domanda semplicemente dando una firma del metodo. (Segue l'esempio inventato.)
public class Table {
public String identifier;
public int...
Ho un ciclo for in python come questo:
for item in items:
onwards = make_flow_decision(item)
if onwards == 'break':
break
elif onwards == 'continue':
continue
elif onwards == 'carry_on':
process_the_item...
Python non applica alcun paradigma. Ti dà la libertà.
Python fornisce l'incapsulamento a livello di modulo.
Se ho un modulo A e ho un modulo B con la stessa interfaccia. Come faccio ad ereditare B da A e sovrascrivere alcune funzionalità forn...
Sono uno studente di dottorato del primo anno in Irlanda. Il mio background è in matematica, anche se ho intenzione di trasmettere la mia carriera alla programmazione con linguaggi Python, Java e C ++. Ho una buona esperienza con il C ++ che mi...
Mi capita sempre che se lascio la roba per 1-2 mesi, dimentico le cose.
5 mesi fa ho avuto un progetto symfony e l'ho fatto. A quel tempo ero molto fiducioso di poter fare qualsiasi progetto in symfony2.
Poi abbiamo ottenuto un progetto...
La seguente definizione di classe è un buon progetto?
class Myclass:
def __init__(self,num1,num2):
self.complicated_tree = __class__.object_creator(num1,num2)
@classmethod
def tree_creator(cls,num1,num2):
return nu...
Il mio libro dice che l'overloading delle funzioni non è possibile in Python ma mi fa domande come:
WAP to find out the volume of a cube,cuboid and cylinder using function overloading.
Devo coinvolgere i decoratori qui?
Come dovrei co...