Notizia:
  • Rilasciata Precise Pangolin 12.04. Per ottenerla, visitate questa pagina, oppure provate il tour dal vivo con un browser web moderno.
  • Nuovo forum di Ubuntu-it, l'annuncio. È consigliato aggiornare il proprio profilo e controllare la sezione Gruppo Forum per problemi noti.
  • Rilasciata la versione italiana di Precise Pangolin 12.04. Per maggiori informazioni, consultare questa discussione.
  • Il vincitore del Concorso desktop del mese di aprile è Jerico. L'elenco dei precedenti vincitori è qui.
  • È uscito il numero 17 della Newsletter italiana di Ubuntu. Lo trovate a questo indirizzo.
  • È uscito il numero 59 di Full Circle Magazine in italiano. Lo trovate a questo indirizzo.

Cominciare a programmare in python

Linguaggi di programmazione: php, perl, python, C, bash, ecc.

Cominciare a programmare in python

Messaggioda spina696 » martedì 6 gennaio 2009, 14:45

Dunque,per ora ho sempre programmato in C/C++,ma ora mi è venuta voglia di python  (rotfl)
Mi potete spiegare bene di cosa ho bisogno?intendo di strumenti etc.. :D
Avatar utente
spina696
Prode Principiante
 
Messaggi: 171
Iscrizione: febbraio 2007

Re: Cominciare a programmare in python

Messaggioda The Wise Dj » martedì 6 gennaio 2009, 15:32

The Wise Dj
 

Re: Cominciare a programmare in python

Messaggioda zaxxon » martedì 6 gennaio 2009, 18:11

L'installazione del interprete si porta già dietro i moduli più comuni, gli altri li installerai con comodo quando ti serviranno.
Per l'editor va scelto a gusto personale, io mi trovo bene anche con il gedit ;)
Avatar utente
zaxxon
Prode Principiante
 
Messaggi: 182
Iscrizione: febbraio 2008

Re: Cominciare a programmare in python

Messaggioda kelev » martedì 6 gennaio 2009, 18:14

come editor un bel Vim .. http://www.python.it/
"E alla fine sei da solo, dove vai, con chi brindi?"
Avatar utente
kelev
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1758
Iscrizione: settembre 2008

Re: Cominciare a programmare in python

Messaggioda preben » martedì 6 gennaio 2009, 19:31

Come documentazione per iniziare ti consiglio:
http://www.python.it/doc/Howtothink/How ... /index.htm
Ciao e buono studio!
Accusare gli altri delle proprie disgrazie è conseguenza della nostra ignoranza!
Avatar utente
preben
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1131
Iscrizione: luglio 2007

Re: Cominciare a programmare in python

Messaggioda spina696 » giovedì 8 gennaio 2009, 15:18

Ok grazie  :D
Cmq a proposito di testi sul python,ho trovato altri testi ancora tra cui anche "Thinking in Python" di Bruce Eckel che,visto che il suo "Thinking in C++" è un ottimo testo,mi ispira alquanto..
Qualche opinione? :)
Avatar utente
spina696
Prode Principiante
 
Messaggi: 171
Iscrizione: febbraio 2007

Re: Cominciare a programmare in python

Messaggioda Mackos-Gnu » giovedì 8 gennaio 2009, 16:41

quello suggerito da preben è il migliore in circolazione.
però non è aggiornato.
per programmare con py3k (python 3) dovremo aspettare che molte guide vengano aggiornate
Ogni uomo è fautore di se stesso.
Tranne TU!
[spam] http://mackos-gnu.blogspot.com [/spam]
Avatar utente
Mackos-Gnu
Prode Principiante
 
Messaggi: 153
Iscrizione: dicembre 2008
Località: Al Grob, Bg

Re: Cominciare a programmare in python

Messaggioda Zoff » venerdì 9 gennaio 2009, 0:16

preben ha scritto:Come documentazione per iniziare ti consiglio:
http://www.python.it/doc/Howtothink/How ... /index.htm
Ciao e buono studio!

Buona guida ma decisamente non ottima... Molti hanno lamentato diversi errori (codici mancanti, spiegazioni approssimative di certi argomenti) per iniziare però va benissimo...
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
 
Messaggi: 24436
Iscrizione: ottobre 2007
Località: Romagna!!!
Distribuzione: Ubuntu 12.04
Desktop: Unity e Gnome Shell

Re: Cominciare a programmare in python

Messaggioda Albottantotto » venerdì 9 gennaio 2009, 12:07

Concordo, pensare da informatico è un'ottima guida per cominciare.
Poi io mi sono trovato bene anche con dive into python che approfondisce un pò qua e la . .
Ad ogni modo, come per qualunque altra cosa il miglior modo di imparare è circondarsi di persone che hanno già fatto i tuoi passi (b2b)
Ti consiglio di iscriverti al forum della community italiana di python
http://www.python-it.org/

Riguardo l'editor io mi sono trovato bene con eric  ;)
[glow=black,2,300]Ubuntu user #23173[/glow]
Avatar utente
Albottantotto
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 376
Iscrizione: giugno 2008
Località: Civitavecchia

Re: Cominciare a programmare in python

Messaggioda sloboda » sabato 10 gennaio 2009, 15:46

Mi accodo a questa discussione, spero di non andare OT.
Attualmente conosco il php e pensavo di passare a qualche altro linguaggio di programmazione.
Diversi amici mi hanno parlato bene di python, e vorrei provare.
Mi chiedevo se esisteva qualche programma per creare gui in modo "grafico"..

Sergej

PS: scusate se sono andato ot
http://www.ildeposito.org
Canti di protesta politica e sociale
Archivio di testi, accordi e musica
Avatar utente
sloboda
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 749
Iscrizione: aprile 2005
Località: Casteddu

Re: Cominciare a programmare in python

Messaggioda kelev » sabato 10 gennaio 2009, 20:47

pyGTK :)
"E alla fine sei da solo, dove vai, con chi brindi?"
Avatar utente
kelev
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1758
Iscrizione: settembre 2008

Re: Cominciare a programmare in python

Messaggioda avaj » sabato 10 gennaio 2009, 21:02

sloboda ha scritto:Mi accodo a questa discussione, spero di non andare OT.
Attualmente conosco il php e pensavo di passare a qualche altro linguaggio di programmazione.
Diversi amici mi hanno parlato bene di python, e vorrei provare.
Mi chiedevo se esisteva qualche programma per creare gui in modo "grafico"..

Sergej

PS: scusate se sono andato ot

GLADE + Python + pygtk
Linus Torvalds doesn't die. He simply returns zero.
Open Blog
Asus x71sl-7s002c = LA BESTIA
Avatar utente
avaj
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 509
Iscrizione: febbraio 2007
Località: La Spezia

Re: Cominciare a programmare in python

Messaggioda zaxxon » sabato 10 gennaio 2009, 21:42

avaj ha scritto:GLADE + Python + pygtk


Oppure la controparte KDE-like:
QT-Designer + Python + PyQt4  ;D
Avatar utente
zaxxon
Prode Principiante
 
Messaggi: 182
Iscrizione: febbraio 2008

Re: Cominciare a programmare in python

Messaggioda kelev » sabato 10 gennaio 2009, 21:57

Troppe ce ne sono :D
"E alla fine sei da solo, dove vai, con chi brindi?"
Avatar utente
kelev
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1758
Iscrizione: settembre 2008

Re: Cominciare a programmare in python

Messaggioda sloboda » domenica 11 gennaio 2009, 10:27

Ecco la risposta che cercavo: io posso disegnare l'interfaccia con glade, e poi con pygtk e python scrivo il codice per interfacciarmi alle librerie.
Glade mi fa solo disegnare l'interfaccia, o il codice python lo posso scrivere direttamente dentro glade?

Sergej
http://www.ildeposito.org
Canti di protesta politica e sociale
Archivio di testi, accordi e musica
Avatar utente
sloboda
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 749
Iscrizione: aprile 2005
Località: Casteddu

Re: Cominciare a programmare in python

Messaggioda Danielsan » lunedì 16 febbraio 2009, 13:57

Questo argomento sta iniziando a interessare pure me.
Però ho letto che esiste Python 2.7 e Python 3, quale dovrei iniziare a studiare?
Debian Testing amd64 - Programma preferito: Inkscape
[b]Iceweasel logo - Greasemonkey raccolta di script utili[b]
Avatar utente
Danielsan
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1370
Iscrizione: marzo 2008

Re: Cominciare a programmare in python

Messaggioda imbuto » lunedì 16 febbraio 2009, 21:18

Per iniziare (e non solo) penso che meglio della documentazione ufficiale non ci sia nulla
http://docs.python.org/tutorial/
Da qualche parte dovrebbe esserci pure in italiano.

Un'occhiata (ma forse non all'inizio) la darei anche a
http://www.diveintopython.org/
pure questo è tradotto in italiano.

Versione? 2.x (magari con un occhio a 3, così eviti di fare largo uso di costrutti che diventeranno obsoleti).
Il motivo è semplice: poche librerie di uso comune sono già compatibili con la versione 3. Leggo ad esempio ora su scipy.org "Python 3.0 is not supported at all".

Io mi tengo Python 2.5 ancora per un po'. Editor? Scite, sia su win che su linux. Vim se lo sai usare... Quando le cose si faranno serie, eclipse. Ah, installati anche IPython... se non ci fosse bisognerebbe inventarlo.
imbuto
Prode Principiante
 
Messaggi: 21
Iscrizione: dicembre 2008

Re: Cominciare a programmare in python

Messaggioda Danielsan » martedì 17 febbraio 2009, 10:09

Per iniziare ho trovato un testo rivolte agli studenti delle medie  :-[ (si lo so ho 31 anni...  ;D), ma ho pensato che apprendere i rudimenti in forma così basica mi sarà utile quando inizierò a cimentarmi su documentazioni definite per "principianti", che molto spesso danno un sacco di cose per scontate quando non lo sono affatto.
Per la versione  di Python mi rivolgerò alla più recente 2.x.

Grazie  (b2b)
Debian Testing amd64 - Programma preferito: Inkscape
[b]Iceweasel logo - Greasemonkey raccolta di script utili[b]
Avatar utente
Danielsan
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1370
Iscrizione: marzo 2008

Re: Cominciare a programmare in python

Messaggioda incredible » martedì 17 febbraio 2009, 13:01

potresti postare il testo trovato?
magari è utile anche ad altri.
grazie
incredible
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 710
Iscrizione: febbraio 2007

Re: Cominciare a programmare in python

Messaggioda Danielsan » martedì 17 febbraio 2009, 19:03

Posto un Link perché il documento pesa 12 mega.
E' il documento in PDF

http://linuxdidattica.org/polito/
Debian Testing amd64 - Programma preferito: Inkscape
[b]Iceweasel logo - Greasemonkey raccolta di script utili[b]
Avatar utente
Danielsan
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1370
Iscrizione: marzo 2008

Successiva

Torna a Programmazione

Chi c’è in linea

Visualizzano questa pagina: DamianFox, lucalaugh, Mazzu91 e 4 ospiti