Questo forum utilizza i cookies
Questo forum fa uso di cookie per migliorare l'esperienza utente. I cookie sono piccoli file di testo memorizzati sul tuo browser. I cookie impostati dal forum possono essere utilizzati solo su questo sito e non costituiscono rischio per la sicurezza, vengono utilizzati unicamente per memorizzare le tue preferenze. Navigando sul sito accetti che RaspberryItaly installi i cookie sul tuo browser.
Per maggiori informazioni consulta l'informativa sui Cookie di RasberryItaly

Un cookie verra memorizzato nel browser indipendentemente dalla scelta per evitare che questa domanda ti venga posta di nuovo. Sarai in grado di modificare le impostazioni dei cookie in qualsiasi momento utilizzando il link nel footer.
  • Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
python 2 ? or 3

Python 2 or Python 3 ...?
#1
Salve ragazzi!
Nonostante la wiki dello stesso Python definisca obsoleta la versione 2 [https://wiki.python.org/moin/Python2orPython3],
come mai la comunità del RaspBerry Pi si ostina ad utilizzare questa versione?
E come mai nonostante la nuova Debian Buster l'abbia rimossa di default [come è logico che sia] mettendo la versione 3, in Raspbian è rimasta la 2?
Forse per il casino che si verrebbe a creare dato che con la versione 2 nemmeno con una linea di codice è compatbile con la 3...

Che fine farebbe tutto il codice scritto fino ad ora con la 2?

Che casino!!

Grazie per la risposta.
Risposta
#2
la 2 e la 3 non sono pienamente compatibili, e i tutorial, fattore fondamentale per l'apprendimento del raspberrypi, sono obsoleti e quindi tutti in python2
Heart Libro  | Blog EnricoSartori.it | Idea YouTube
Se un utente ti è stato utile, aumenta la sua reputazione! premi il Pollicione! 
Risposta
#3
Che esagerazione! dire " con la versione 2 nemmeno con una linea di codice è compatibile con la 3" non corrisponde a verità. Restano comunque molto simili, e le differenze sono di sintassi su un paio di comandi, un paio di tipi e poco più.
Vedi qui le differenze, spiegate meglio
Python 2,x continua a essere molto diffuso perchè molti testi didattici fanno riferimento a quello, e sopratutto perchè non tutte le librerie di Python 2.x sono disponibili per Python 3.x
Per questo su Raspbian, che è per RaspberryPi, che nasce come computer per l'insegnamento della programmazione, sono preinstallate entrambe.
Oggi come oggi, è logico imparare il 3, ma avendo bene in testa quelle (poche) differenze con il 2, in modo da poter adattare, all'occorrenza, del vecchio codice per i propri fini.
Tra l'altro, del codice Python 2.x ben scritto, gira anche sul 3. vedi qui
Risposta
#4
I severissimi amministratori di https://forumpython.it chiamano confidenzialmente Python 2.X abandon-ware . Detto questo: ho utilizzato Python 2.x Wink .

Saluti a tutti

LaPa
With a little/big help from my friends Rolleyes
Risposta
#5
il termine è corretto, è un software in abbandono.
non ha senso iniziare a programmare in python 2, ma tutte le guide e librerie sono in python2, quindi è bene conoscere le differenze di sintassi.
Heart Libro  | Blog EnricoSartori.it | Idea YouTube
Se un utente ti è stato utile, aumenta la sua reputazione! premi il Pollicione! 
Risposta
  


Vai al forum:


Navigazione: 1 Ospite(i)
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect