Lezione 04-Input&Script…

gennaio 11, 2007 at 12:42 pm 4 commenti

Adesso iniziamo a scrivere il nostro primo script,lo salviamo e poi lo eseguiamo.

Apriamo ActivePython ed apriamo una nuova pagina (File–>New–>Python Script) oppure cliccando sul foglio bianco sotto File.

05

06

 

Si aprirà una pagina bianca come quella in figura:07

 

proviamo subito a scrivere la semplice istruzione che avevamo provato nella consolle interattiva:

print “Hello World”

lo salviamo andando a cliccare nel dischetto (contando dall’icona New è la terza) ,quando salviamo ci chiederà che nome dare al nostro programma ed infine cliccando sul pulsante salva otterremo un file con NomeDelNostroFile.py l’estenzione py indica che è un file in python.

Una volta salvato andiamo a testare il nostro programma cliccando nell’icona che nella figura è cerchiata di rosso:

08

 

mettendo nella finestra script file il percorso del file appena salvato e lasciando nella finestra Debugging l’opzione No debugging:

09

 

Premendo il tasto OK se avete script tutto correttamente si aprirà la consolle interattiva con l’output del vostro programma.

Un’altro metodo per eseguire il vostro programma è tramite la finestra dos, andate su Start–>Esegui
e scrivete cmd e premete OK ,si aprirà una finestra come questa:

10

 

andate dove avete salvato il file e quindi scrivete il NomeDelVostroFile.py (anche solo NomeDelVostroFile) ed otterrete l’output:

11

 

Una buona abitudine è quella di commentare i vostri programmi,perchè se dopo un po di tempo dovrete rileggere un vostro programma non sempre vi ricorderete perchè avete scritto quelle istruzioni,per commentare in Python bisogna mettere il simbolo # prima del commento.

Scriviamo un programma per mostrare le operazioni:

Operazioni.py

print

print”ADDIZIONE: 2+2=”,2+2

print”SOTTRAZIONE: 5-2=”,5-2

print”ELEVAMENTO A POTENZA: 2**3=”,2**3

print”DIVISIONE: 6/2=”,6/2

print”DIVISIONE CON RESTO: 5/2=”,5/2,” RESTO=”,5%2

-GLI INPUT DA TASTIERA:

Adesso vediamo come fare interagire il nostro programma con l’utente,ovvero saremo noi (utenti) ad inserire da tastiera il valore alle variabili.
Se si tratta di una variabile di tipo numerica scriveremo:

a = input(“Inserisci il valore per la variabile a:”)

Se si tratta di una variabile di tipo stringa scriveremo:

b=raw_input(“Inserisci il valore per la variabile b:”)

Proviamo a scrivere un piccolo programma che calcola l’area di un rettangolo:

Area.py

base=input(“Inserisci il valore della base:”)

altezza=input(“Inserisci il valore dell”altezza:”)

nome=raw_input(“Inserisci il tuo nome:”)

print “Ciao”,nome,” l’area da te calcolata è:”,base*altezza

 

  akus

Annunci

Entry filed under: Python.

Lezione 03 -Le variabili… Lezione 05-Costrutti condizionali…

4 commenti Add your own

  • 1. Michele  |  gennaio 11, 2007 alle 1:53 pm

    Ottima lezione, ci voleva.
    E’ la stessa istruzione del cin > > di C++, scusate gli spazi ma mi sto adeguando a WordPress LOL

    cin > > variabile;

    Rispondi
  • 2. Plaoo  |  marzo 13, 2008 alle 10:42 am

    Ho provato a creare un piccolo script ma mi restituisce errore

    a=input
    b=input
    print a+b <—errore perchè le variabili non sono numeriche

    Errore: The debugger program raised the exception

    unhandle TypeError
    “unsupported operand type for +: function + function

    Rispondi
  • 3. Murray  |  aprile 17, 2010 alle 7:35 pm

    @Plaoo:
    ti da errore perche devi passare un parametro a input,

    es:
    a=input(“primo numero: “)
    b=input(“secondo numero: “)
    c=b+a
    print c

    Ho scritto all’interno delle parentesi una stringa fra ” in modo che la richiesta di input sia più chiara, altrimenti avrebbe mostrato una riga vuota in attesa dell’immissione del numero, ma non è obbligatorio.

    Rispondi
  • 4. motore asincrono  |  ottobre 26, 2011 alle 2:06 pm

    sei molto bravo

    Rispondi

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

Trackback this post  |  Subscribe to the comments via RSS Feed


IL FORUM E’ ATTIVO..!!!

pythonlab adesso ha il suo forum all'indirizzo: Pythonlab-forum

Python s60..

8.MODULO E32 21-03-07 Ultimo aggiornamento

Blog Stats

  • 87,437 hits

Archivi

Aggiunta chat…


%d blogger hanno fatto clic su Mi Piace per questo: