On Tue, Jul 24, 2018 at 1:08 PM laziale wrote:
>
> ma se io volessi fare una calcolatrice, di quelle normali, cioè, non
> scrivendo nel codice che operazione voglio fare, come devo fare?
Puoi leggere l'articolo di wikipedia dedicato alla notazione polacca inversa:
https://it.wikipedia.org/wiki/N
si si, per queste cose mi sta aiutando tanto luigi
Messaggio originale:
Mittente: Gollum1.
EMail mittente: gollum1.smeag...@gmail.com.
Data e ora: 24/07/2018, ore: 14:46.
Oggetto: Re: [Python] evvai! finalmente funziona!
Testo:
Il 24 luglio 2018 13:08:25 CEST, laziale ha scritto:
>ma se
Il 24 luglio 2018 14:46:13 CEST, Gollum1 ha
scritto:
>
>un semplice programmino, che fa quasi quello che vuoi, potrebbe essere
>un banale:
>
>a = input("espressione da valutare: ")
>print(eval(a))
>
>valuta l'espressione che tu gli hai messo, anche abbastanza complessa,
>con parentesi è tutto...
Il 24 luglio 2018 13:08:25 CEST, laziale ha scritto:
>ma se io volessi fare una calcolatrice, di quelle normali, cioè, non
>scrivendo nel codice che operazione voglio fare, come devo fare?
non lo puoi fare, in qualche modo il tuo programma deve sapere cosa fare,
quindi gli devi dare le istruzion
cos'è questa cosa che dici di usare?
Messaggio originale:
Mittente: Jacopo Cascioli.
EMail mittente: jacopocasci...@gmail.com.
Data e ora: 24/07/2018, ore: 12:48.
Oggetto: Re: [Python] evvai! finalmente funziona!
Testo:
Dovresti leggere l'input, capire che tipo di operazione è, e poi
Dovresti leggere l'input, capire che tipo di operazione è, e poi eseguirla.
Molto banalmente, dato un input potresti fare split per trovare gli
operatori e usare for per calcolare:
> input_calcolatrice.split('+', '*', '/', '-')
Non ho partecipato alla discussione, ma ho letto che sei non vedente
ma se io volessi fare una calcolatrice, di quelle normali, cioè, non scrivendo
nel codice che operazione voglio fare, come devo fare?
calcolatrice.py
Description: Binary data
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman