Su Wikibooks, ho trovato un libro che si chiama Pensare da Informatico che parla di Python. Grazie :) chiesto 26 Sep '13, 22:50 Poison877 enzotib ♦♦ |
Ciao! Premetto che non conosco il libro, lo sto guardando ora per la prima volta e non sono nemmeno sicuro di aver capito davvero la tua domanda. (Per i puristi: semplifico al massimo per non confondere le idee ;) ) Python è un linguaggio "interattivo", ovvero per eseguire qualcosa basta digitarlo nella sua shell, esattamente come il Ad esempio, apri il terminale e lancia
Avrai in output una shell tipo
dove puoi ad esempio scrivere 2+2, premere Invio e ottenere l'output
Questo è spiegato nel primo capitolo del libro che hai citato, dove c'è anche scritto
Quindi apri un editor di testo (tipo Gedit), incollaci dentro
e salvalo nella tua home con nome pippo.py. A questo punto potrai lanciarlo da terminale con
e lui eseguirà le istruzioni contenute esattamente come se le stessi scrivendo una dietro l'altra nella shell interattiva. Questo perché il python è un linguaggio di scripting, che vuol dire esattamente questo. Ci sono dei file, detti script, che in genere hanno estensione .py. Questi file possono essere scritti da chiunque e distribuiti. Chi se li procura può lanciarli su qualsiasi macchina con python installato e otterrà sempre lo stesso risultato. Inoltre, potrà modificarli semplicemente aprendoli con un file di testo. Ti ho chiarito le idee? :) ha risposto 26 Sep '13, 23:37 dadexix86 ♦♦ |
ciao, Se vuoi salvare il tutto scrivi i comandi in un file di testo che salverai con ".py" ad esempio "tuofile.py" Per eseguirlo: 1° metodo) da terminale scrivi
2° metodo) come prima riga, prima dei comandi del file di testo tuofile.py, scrivi: poi, la prima volta clicchi con il tasto destro sul file -- proprietà -- permessi e dai la spunta a "consentire l'esecuzione del file come programma" (ora sarà eseguibile ) poi da terminale Anche io sto imparando a programmare in Python e se vuoi ti passo volentieri un po di info utili intanto le basi ( e anche un po di più ), spiegate semplicemente e bene son qua : http://www.html.it/guide/guida-python/ (sono al capitolo 12 ed ho imparato una marea di cose) per le interfacce grafiche due giorni fa ho chiesto iinfo sul forum di Ubuntu e mi hanno dato ottimi consigli... http://forum.ubuntu-it.org/viewtopic.php?f=33&t=565311 il sito italiano di python è pieno di guide e consigli ( molte guide però sono per la vecchia versione 2.x di python, quindi ti consiglio di imparare sulla guida del primo link prima) http://www.python.it/ ha risposto 27 Sep '13, 03:33 gisnio-sell |
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?![alt testo](/path/img.jpg "titolo")
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 26 Sep '13, 22:50
domanda visualizzata: 4,880 volte
ultimo aggiornamento: 28 Sep '23, 05:49
Giusto per farti un esempio delle potenzialità, il software che fa andare questo sito è in Python ;)
Sto studiando anche io python, lo trovo un linguaggio molto interessante. Python e' un linguaggio interpretato, dopo averlo installato apri terminale o il suo editor IDLE e puoi direttametne scrivere il codice. Naturalmente solo per provare, per scrivere qualcosa di piu' complesso puoi crearti uno o piu' files con estensione .py e darlo in pasto a python che lo eseguirà. Per quanto riguarda la programmazione delle gui la faccenda e' un o piu' complicata, esistono molte librerie con caratteristiche diverse tra di loro. Python ha gia' al suo interno le librerie per Tkinter anche se non e' molto usato, prova wxPython o Qt . Naturalmente sono tutti framework per sviluppare GUI multipiattaforma.
fai un po di ricerca online e troverai molto materiale.