Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

PYTHON tutorials - Volume 1: basi, Tkinter

Posted By: AlenMiler
PYTHON tutorials - Volume 1: basi, Tkinter

PYTHON tutorials - Volume 1: basi, Tkinter di Francesco Milanese
Italiano | 30 set. 2015 | ASIN: B0161JSSZM | 200 Pagine | True AZW3 (Kindle)/(EPUB/PDF conv) | 9 MB

L'ebook ha quindi un prezzo volutamente basso perché si rivolge a chi ha seguito i videotutorial gratuiti, li ha trovati interessanti e desidera averne la trascrizione… o desidera ringraziare in maniera concreta l'autore dei videotutorial, ottenendo comunque una piccola "guida – reference" su Python e Tkinter.

I primi 15 tutorial riguardano le basi di Python, per chi ha già qualche esperienza di programmazione. Non verranno quindi descritti i costrutti, le variabili, eccetera, per chi deve imparare da zero, ma verrà descritto solo il modo in cui tali elementi vengono definiti e trattati in Python. NOTA: questi script sono stati aggiornati alle librerie della versione 3.4.3 di Python, per cui alcuni elementi potrebbero essere diversi da quelli visibili nei videotutorial (realizzati con la versione 2.7 di Python).

I 13 tutorial sulla programmazione Tkinter trattano invece la definizione di interfacce grafiche per le applicazioni in Python. Verrà quindi mostrato come creare finestre per le applicazioni, definire gli elementi di base dell'interfaccia e lavorare con la Canvas e la visualizzazione delle immagini.

SOMMARIO
Prima parte: le basi di Python
Introduzione. Cosa ci serve, cosa è richiesto, cosa faremo. Note sull'indentazione
Tipi di dati: numeri, booleani, none, null, caratteri, stringhe. Lo slicing
Tipi di dati: le liste
Tipi di dati: gli insiemi (Set)
Tipi di dati: le Tuple
Tipi di dati: i Dizionari (Dict)
I comandi Dir e Type
Casting: conversioni tra tipi di dati differenti
Controllo del flusso: il costrutto if
Controllo del flusso: cicli for e while. Istruzioni break, continue, pass
Definire ed utilizzare le funzioni. Parametri di input e valori restituiti in output
Gestione delle eccezioni: try, except, finally, raise
Classi, oggetti, campi e metodi. Metodi privati. Overloading degli operatori
Ereditarietà
Lettura e scrittura con i file

Seconda parte: creare interfacce grafiche con Tkinter
Introduzione. Creare una finestra. Dimensioni, coordinate e titolo della finestra
Elementi di interfaccia: Label (etichette di testo) e Button (pulsanti)
Posizionare gli elementi dell'interfaccia. Layout GRID
Aggiungere barra ed elementi del menù
Creare delle finestre di dialogo
Altre operazioni effettuabili con i menù
Elementi di interfaccia: Radiobutton e Spinbox
Elementi di interfaccia: Listbox e Slider
La Canvas. Disegnare linee e figure. Visualizzare immagini
Un esempio completo
Trascinare una figura sulla Canvas
Creare un file txt contenente gli elementi di una Listbox
Dati da file a Listbox, da Listbox a file

Books in these formats look like real PDF, with good pictures and tables!
You can download on your any Kindle devices (Kindle Paperwhite, Kindle Fire HDX, Kindle Voyage, Kindle Keyboard, Kindle Wireless) and then open the eBook to read.
For reading on your PC (Windows XP / Vista / Windows 7 / XP x64 / Vista 64 / Windows7 x64 / Windows 8 / Windows 8 x64) you must register an account on Amazon, after download and install Kindle for PC from Amazon:
ht...-10&keywords=for+PC

If you want read eBooks on your Android device, you can download Kindle for Android from Play Market:
https://play.google.com/store/apps/details?id=com.amazon.kindle

Kindle for Mac you can found and download here:
https://itunes.apple.com/us/app/kindle/id405399194?mt=12
http://www.amazon.com/dp/B00UB...7DG6Q?_encoding=UTF8&psc=1

If you would like reading kindle eBooks on your iPhone or iPad, you need download an Kindle for iOS:
https://itunes.apple.com/md/ap...584613?mt=8&ign-mpt=uo%3D4