Pythonista per eccellenza: Una guida a Python 3

· Maicol Battistini
4.5
4 reviews
Ebook
36
Pages
Eligible

About this ebook

Nota bene: Questo libro si manterrà sempre aggionato con nuovi contenuti tramite Google Play Libri (gli aggiornamenti verranno scaricati automaticamente) o dal sito e di conseguenza, man mano che la quantità di contenuti aumenta, anche il prezzo salirà!! Perciò non farti scappare questa occasione!!


Molti utenti del web che utilizzano quotidianamente il PC, non conoscono cosa si celi dietro alle applicazioni di tutti i giorni, non sanno quanto lavoro c'è dietro ad un software e da cosa possa essere costruita. Python è lo strumento che useremo (e che usano molti sviluppatori) per creare le nostre app. Questo corso non solo vi farà imparare a programmare applicazioni in Python 3, ma anche comprendere il lavoro necessario per la realizzazione del proprio progetto. L'autore è uno studente, che attualmente sta imparando Python 3, perciò con questo e-book voglio, non solo ripassare gli argomenti trattati, ma anche aiutare altri potenziali e futuri sviluppatori con questo linguaggio di programmazione attraverso esempi, esercizi e una grafica simpatica.


Numero pagine: 36


Contenuto:
Premessa
Come è strutturato l'e-book?
Modulo 1 – Le basi e i tipi di dati
Capitolo 1 – Introduzione a Python
1.1 – Cosa è Python?
1.1.1 – Differenze tra Python 2.x e Python 3.x
1.2 – Scarichiamo e Installiamo Python
1.2.1 – Verificare architettura PC

Capitolo 2 – Primi passi con Python
2.1 – Uso della shell e i suoi comandi
2.1.1 - COMANDI NELLA SHELL DI PYTHON
2.2 – Funzioni di base
2.2.1 – Stampa (Funzione print)
2.2.2 – Input
2.3 – Variabili
2.3.1 – Tipi di variabili
2.3.2 – Operatori
2.3.3 – Tanti tipi di input
2.3.4 – Conversione di variabili da un tipo ad un altro
Esercizi Capitolo 2
Capitolo 3 – Strutture di controllo e di iterazione elementari
3.1 – Strutture di controllo: if, elif e else
3.1.1 – IF
3.1.2 – ELSE
3.2 – Struttura di iterazione: while
3.2.1 – Break e Continue
3.3 – Invertiamo il while: Do-While
Esercizi Capitolo 3
Capitolo 4 – Definire e importare funzioni
4.1 – Definire le funzioni: Riutilizziamo il codice
4.1.1 – La funzione return: Restituiamo i valori
4.1.2 – Definizione di una funzione temporanea: il comando pass
4.2 – Importare i moduli e le funzioni già scritte
Esercizi Capitolo 4
Capitolo 5 – Le stringhe
5.0 - Differenza tra funzioni e metodi
5.1 – Funzioni e metodi utili per lavorare con le stringhe
5.1.1 - Funzioni
5.1.2 – Metodi
Esercizi Capitolo 5
Capitolo 6 – Nuovi tipi di dati
6.1 – Le liste: creiamo degli elenchi
6.1.1 – Metodi delle liste
6.1.2 – Le liste annidate: liste dentro liste
6.2 – Nuova struttura iterativa: cicli for
6.2.1 – La funzione range: liste di numeri in sequenza
6.3 – Le tuple: un tipo di dato immutabile
6.3.1 – La funzione Enumerate: gestire posizione e elemento contemporaneamente
6.4 – I dizionari: coppie di dati
6.4.1 – Metodi sui dizionari
Esercizi Capitolo 6
Capitolo 7 – Lavorare con i file in Python
7.1 – Lettura di un file di testo
7.2 – Scrittura e aggiunta di testo ad un file
Esercizi capitolo 7
Test finale modulo 1
Modulo 2 - Dalla Shell alle interfacce grafiche
Capitolo 8 – La grafica in Python
8.0 - Che cosa si intende per grafica in informatica?
Alcuni esempi di programmi costruiti con Tkinter
8.1 – La libreria Tkinter e le finestre
8.2 – Widget e Frame
8.2.1 – I metodi pack e grid: aggiungiamo i widget alla finestra!
8.2.2 – Il nostro primo widget: Label - Etichetta
8.2.3 – Etichette e immagini.
8.3 – Pulsanti e azioni
8.3.1 – Lambda: Le funzioni lineari

8.x – Risorse esterne utili e approfondimenti
 

INFORMAZIONI IMPORTANTI
Questo prodotto è protetto da Copyright, perciò è vietato effettuare copie del libro, venderlo o condividerlo senza aver menzionato l'autore e il link a questo sito. L'ebook è acquistabile solamente da Google Play Libri.

REGISTRO MODIFICHE
In fondo alla descrizione, nella pagina https://books.maicol07.tk/prodotto/pythonista-per-eccellenza/

Ratings and reviews

4.5
4 reviews

About the author

Studente di Python 3 (liceo scientifico) e sviluppatore di app Android, Windows e siti web. Maggiori informazioni sull'autore sono disponibili qui: https://maicol07.tk

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.