maurissimo22
Profilo di
Nome | maurissimo22 |
---|---|
Indirizzo email | n/a |
Messaggi | 16 |
-
- 2015-02-27 22:48:40
- Re: Lezioni python saltate per problema su stringhe
- Forum >> Principianti
- hheheheh
quelli li sapevo anche io, il problema è che lui voleva farmi fare una iterazione
nella stringa, oppure una ricorsione...
e li mi sono perso....
poi sono passato per imbarazzante... e quindi ciao..
magari non sarò mai un pm di google.... ma mi piacerebbe arrivare a fare qualche app sia web che nn web, per questo mi piaceva l'idea di python....
-
- 2015-02-27 22:29:36
- Lezioni python saltate per problema su stringhe
- Forum >> Principianti
- Buonasera a tutti...
sarò forse un po off topic, ma con immenso rammarico ho abbandonato le lezioni che seguivo per imparare python.... orientato al web...
storia lunga.. ma non sono riuscito ad invertire una stringa
"abcde" in "edcba" ( o meglio )
ci sono riuscito usando gli indici della stringa, iterandoli, ma non passando direttamente dalla stringa senza usare gli indici...
vabbè storia lunga.
Ora se conoscete qualche altro insegnante su milano, o se pensate sia meglio pssare a php....
bhe.. ogni suggerimento è gradito.
Grazie a tutti
M.
-
- 2015-02-22 14:03:13
- Re: Primi esperimenti con classi
- Forum >> Principianti
- hahaha si guarda... sarà che sono un super rookie... sarà che il mio portatile ormai hauna risoluzione tale che converrebbe lavorare ocn due lenti di ingrandimento...... al posto degli occhiali.... ma non vedevo l'errore....
Superato questo scoglio.... ( assurdo )
mi resta la domanda B:
creando una classe ContoCorrente, e volendo definire al suo interno oltre a addebito ed accredito ( che si riferiscono inevitabilmente al self) di ogni istanza ContoCorrente,
come potrei affrontare la creazione del metodo "giroconto"
cioè, un normale addebito dal mio "self" conto corrente con destinazione un'altra istanza di ContoCorrente...
dico una fesseria?
-
- 2015-02-22 11:25:08
- Re: Primi esperimenti con classi
- Forum >> Principianti
- Scusate tutti sono un cretino.....
ho risolto....
semplicemnte creavo l'istanza spertello e non sportello...
ho bisogno di un ottico....
e tanto moment ACT
-
- 2015-02-22 10:12:36
- Primi esperimenti con classi
- Forum >> Principianti
- Buongiorno a tutti,
... e come giusto che sia.... ho cominciato ad affrontare le classi.....
... e come volevasi dimostrare.... ho già mal di testa...
allora, ecoc il mio problema:
creo un file denomitanto classy.py con dentro due classi
#Definisco la classe Bancomat class Bancomat(): def __init__(self, pin): self.pin = pin # Definisco la classe sportello class Atm(): def __init__(self): self.bancomat = None def inserisci(self,bancomat): if self.bancomat != None: print "Mi dispiace, il lettore è già pieno!" return self.bancomat = bancomat print "Sto inserendo il bancomat..." def espulsione(self): if self.bancomat == None: print "Mi dispiace non è presente alcun bancomat all'interno!" self.bancomat = None def lettura_pin(self): if self.bancomat == None: print "Mi spiace non rilevo il bancomat " return print self.bancomat.pin
poi crea un altro file e lo chiamo operazioni.py
con dentro la creazione di un oggetto bancomat e uno Atm, ma qui arrivano gli errori# -*- coding: utf-8 -*- from classi import * bancomat1 = Bancomat(12345) spertello1 = Atm() spertello1.inserisci(bancomat1) sportello1.lettura_pin()
funziona l'import... perchè quando vado a dare sportelli1.inserisci(bancomat1)
lui mi restituisce il print dichiarato nella classe..
ma se gli do sportello1.lettura_pin()
mi restituisce:
Traceback (most recent call last):
File "/Users/administrator/progetto-banca/operazioni.py", line 9, in <module>
sportello1.lettura_pin()
NameError: name 'sportello1' is not defined
[Finished in 0.0s with exit code 1]
[shell_cmd: python -u "/Users/administrator/progetto-banca/operazioni.py"]
ed io nomn capisco perchè...
voglio dire.. sportello1 io l'avevo definito poco sopra... ed ha funzonato con inserisci(bancomat1)
perchè ora non lo riconosce definito?
-
- 2015-02-19 14:24:33
- Re: calcolo del tasso di interesse
- Forum >> Principianti
- Grazie Mille....
M.
-
- 2015-02-19 12:33:59
- Re: calcolo del tasso di interesse
- Forum >> Principianti
- Ok, però devo aggiungere....
perchè nonostante io metta un round(M,2) mi restituisce 3 decimalil?
capitale = 1000.00 tasso = 7.35 mesi = 27 def Montante_fisso(capitale,tasso,mesi): M = capitale * (1 + (float(tasso)/100)*(float(mesi)/12)) round(M, 2) return M print Montante_fisso(capitale,tasso,mesi) >>>1165.375
-
- 2015-02-19 11:29:58
- Re: calcolo del tasso di interesse
- Forum >> Principianti
- Ciao Daniele,
Grazie per la info... sisi mi ero accorto un attimo dopo aver postato degli errori, ma mi sembrava prolisso correggermi subito sotto,
era più per dar euna idea di cosa dovevo calcolare.
Ok, allora continuo così...
Grazie mille
M.
-
- 2015-02-18 09:25:32
- calcolo del tasso di interesse
- Forum >> Principianti
- Buongiorno a tutti,
nei miei esercizi, vorrei definire una funzione che mi calcoli gli interessi su un dato importo.
la formula matematica è:
M = C * (1 + 0,t * m/12 )
adesso....
io ho tutti questi valore, ma 0,t è l'equivalente di 0, tasso quindi se il tasso è 7% devo farlo diventare 0,07
se il tasso è 5,8 deve diventare 0,058
se il tasso 10 ovviamente 0,1 ( in pratica fratto 100 )
io la metterei cosi:
def montante(c,t,m): M = C*(1 + (t/100)*(m/12) return M # dove M sarà il motante, C l'importo finanziato # T il tasso annuo di interesse # M i mesi di durata del finanziamento
ecco... la domanda forse stupida è,
va fatto così, o c'è qualche funzione built in per calcolare questa cosa quà, senza dover definire questa funzione?
Grazie a tutti
-
- 2015-02-16 10:51:25
- Re: Problemi con liste
- Forum >> Principianti
- Ok, dovrei aver risolto cambiando strategia...
non cerco più di appendere i due valori in una unica lista.. ma uso zip()
list_a = [3, 9, 17, 15, 19] list_b = ["bonifico", "Cassa", "bonus", "multa", "mutuo"] for a, b in zip(list_a, list_b): print a, b
scusate per il distubo...
M.