Vai al contenuto
Leo

Basi

Operatori e confronti

I simboli per calcolare e confrontare (+ - * / ^ // % == != < > <= >=), le parole logiche e, o, non e l'ordine in cui si calcolano.

  • 4 esempi eseguiti

Calcoli#

Per i calcoli Leo usa i simboli di sempre, come una calcolatrice. Le parentesi tonde decidono l'ordine.

Leoeseguito con Leo
stampa(7 + 2, 7 - 2, 7 * 2, 7 / 2)stampa(7 // 2, 7 % 2, 2 ^ 10)stampa((2 + 3) * 4)
Uscita
9 5 14 3.5
3 1 1024
20
SimboloSignificatoEsempio
+ - * /le quattro operazioni (la divisione dà sempre un decimale)7 / 2 → 3.5
//divisione intera7 // 2 → 3
%resto della divisione7 % 2 → 1
^potenza2 ^ 10 → 1024

Si possono usare anche i simboli della scuola: × e ÷ per moltiplicare e dividere, ≥, ≤ e ≠ per confrontare.

Leoeseguito con Leo
stampa(3 × 4, 8 ÷ 2, 3 ≥ 2, 3 ≠ 2)
Uscita
12 4.0 vero vero

Confronti#

Un confronto dà vero o falso. Per l'uguaglianza si scrive ==: il singolo = dà un valore a una variabile.

Leoeseguito con Leo
variabile eta = 15stampa(eta == 15, eta != 15, eta > 18, eta <= 15)stampa("mela" < "pera")
Uscita
vero falso falso vero
vero

Le forme a parole («è maggiore di», «più») non sono codice: se le scrivi, Leo riconosce la frase e propone la riga con il simbolo.

Logica: e, o, non#

Leoeseguito con Leo
variabile eta = 15variabile accompagnato = verostampa(eta >= 14 e accompagnato)stampa(eta < 14 o non accompagnato)stampa(3 in [1, 2, 3])
Uscita
vero
falso
vero