Concetti Di Informatica E Fondamenti Di Python

Download Concetti Di Informatica E Fondamenti Di Python PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Concetti Di Informatica E Fondamenti Di Python book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.
Concetti di informatica e fondamenti di Python

Cay Horstmann è autore conosciuto e apprezzato per i suoi eccellenti testi sulla programmazione in Java. Questo volume è dedicato a Python, un linguaggio di programmazione diffuso da anni tra i professionisti grazie alla sua potenza e semplicità sintattica, e di utilizzo sempre più frequente anche in ambito universitario. Il testo guida il lettore all’acquisizione degli strumenti concettuali classici della programmazione strutturata e introduce alla programmazione ad oggetti, caratteristica del linguaggio Python, presentando gli argomenti – oggetti, classi, ereditarietà, incapsulamento, polimorfismo – con chiarezza e completezza. Completano ed arricchiscono il volume casi svolti che permettono di elaborare strategie di problem solving, domande di auto-valutazione, esercizi di approfondimento teorico e problemi di programmazione. Il libro, ideale riferimento per un corso introduttivo di programmazione basato su Python, si rivolge agli studenti dei corsi di laurea in Informatica e Ingegneria e, per la sua particolare comprensibilità ed efficacia didattica, è anche un ottimo strumento di auto-istruzione.Cay Horstmann insegna Computer Science presso il Department of Computer Science della San Jose State University. Rance D. Necaise insegna presso il Department of Computer Science del College of William and Mary. L’edizione italiana è a cura di Marcello Dalpasso, docente di Sistemi per l’Elaborazione dell’Informazione presso la Scuola di Ingegneria dell’Università di Padova.
Python for Everyone

Introduction -- Programming with numbers and strings -- Decsions -- Loops -- Functions -- Lists -- Files and exceptions -- Sets and dictionaries -- Objects and classes -- Inheritance -- Recursion -- Sorting and searching.