Il linguaggio provola


Per chi sa usare Python non troverà difficile far funzionare provola.




Scaricare il file dal link qui sotto. E’ un file compresso che contiene il file provola.py da far funzionare con Python.

Il programma in linguaggio provola va scritto in un file che dovete chiamare “lavatrice.txt” e che deve trovarsi nella stessa cartella dove si trova il file “provola.py”

il linguaggio provola

Qui sotto un esempio di istruzioni utilizzabili:

a=10

a=10+5

a=10+(3-4)/2*3

==================================

scrivi “ciao”

scrivi “ciao” e “ come stai”

scrivi “risultato “ e 23*2/5

scrivi nome[carattere 4]

scrivi nome[dal carattere 3 al carattere 5]

scrivi “io sono *testo* e sono alto *numero*” con (nome,altezza)

=====================================

x=risposta testo(“come ti chiami”)

y=risposta numero(“cosa fai”)

======================================

se a è uguale a 3 allora

se a è maggiore di 3 allora

se a è minore di 4 allora

se a è diverso da 3

se (a è maggiore di 3) oppure (a è minore di 4) allora

se (a è maggiore di 3) inoltre (b è minore di 6) allora

*** scrivi “ok”

se a è uguale a 3 allora

*** scrivi “ok”

*** se b è uguale a 10 allora

*** *** scrivi “bene”

se a è uguale a b allora

*** scrivi “uno”

altrimenti se a è uguale a c allora

*** scrivi “due”

altrimenti

*** scrivi “tre”

====================================

fino a che alfa è maggiore di 3 allora

*** scrivi “ok”

=====================================

ripeti in alfa da beta poi

*** scrivi “ok”

ripeti in alfa da intervallo(10) poi

*** scrivi “ok”

=====================================

le liste

alfa=[“uno”,”due”,”tre”]

x=alfa[elemento 3]

x=alfa[dall’elemento 3 all’elemento 4]

x=lunghezza(alfa)

alla lista alfa aggiungi (“ciao”)

nella lista alfa conta (“tre”)

nella lista alfa inserisci (“ciao”) alla posizione (3)

dalla lista alfa togli (“ciao”)

=====================================

scatola prova()

*** scrivi “ok”

==================================

x=apri file (“test”) in lettura

y= apri file (“test”) in scrittura

nel file y leggi una riga

nel file y leggi tutte le righe

nel file y leggi tutto il file

x chiudi

y chiudi

================================

prova istruzioni

*** scrivi “ciao”

all’errore ValueError esegui

*** scrivi “ok”