Re: [Python] I: Consiglio su libri da scegliere

2023-06-01 Per discussione Peter Bittner
> > Ciao, hai provato Pensare in Python?

Cavolo! Non avevo capito io!!! È veramente un libro: (Ahahaha)

https://www.unica.it/static/resources/cms/documents/thinkpython_italian.pdf

Vabbé, pensare in Python, aka "pythonic", cmq non fa male.

Peter
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] I: Consiglio su libri da scegliere

2023-06-01 Per discussione Peter Bittner
> Ciao, hai provato Pensare in Python?

Ahahah! Può sembrare uno stupido commento, ma non lo è.

Devo dire che quando cominciò a imparare Python nel 2000 facevo fatica
con la sintassi. Venendo da un mondo di linguaggio con "curly braces"
(C, C++, Java, PHP, ecc.) mi dovevo abituare al colon (":") alla fine
della riga dell'inizio di una function. L'indenting mi tornava
naturale invece perché ho cercato di strutturare il mio codice bene
fin da sempre.

Forse, Paolo, ci racconti un po' da dove vieni (parlando di linguaggi
di programmazione) per poi poterti fare suggerimenti che vanno alla
grande per te.

Comunque, nel 2000 facevo il tutorial ufficiale del sito di Python e
mi tornava bene. https://docs.python.org/3/tutorial/

Con grande simpatia,
Peter


On Thu, Jun 1, 2023 at 10:17 AM Gabriele Battaglia  wrote:
>
> Da: "paolo giosue'" 
>
> A: "python@lists.python.it" 
> Inviato: Ven, 26 Mag, 2023 alle 20:11
> Buonasera,
> Sono un principiante riguardo a python, mi sono preso 2 libri tempo fa per 
> vedere di capirci qualcosa, non faccio grandi passi avanti, ho difficoltà a 
> svolgere gli esercizi che sono presenti nei 2 libri, ho 58 anni, forse avrei 
> bisogno di libri con esercizi risolti comunque la mia domanda è; i libri che 
> mi sono preso vanno bene per un principiante come me , un libro è " concetti 
> di informatica e fondamenti di python" di  Cay S. Horstmann e Ranceb D. 
> Necaise apogeo, l'altro è "Programmazione in python" di Kenneth A. Lambert , 
> Apogeo
> Oppure devo prenderne altri più semplici, grazie
>
>
> Ciao, hai provato Pensare in Python?
>
> E' gratuito.
>
>
> Per iniziare vanno anche bene i tantissimi corsi gratuiti che trovi in rete, 
> sia scritti (io li preferisco) che in video su Youtube.
>
> Gabry.
>
> ___
> Python mailing list
> Python@lists.python.it
> https://lists.python.it/mailman/listinfo/python
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Un chiarimento su import

2022-12-20 Per discussione Peter Bittner
Buongiorno Gabry,

Sì e no. Le istruzioni del file importato vengono eseguite come se
fossero direttamente nel tuo file in cui importi. Se menzioni tutti
oggetti del file importato (variabili, classi, ecc.) nel tuo statement
di import esplicitamente (oppure se fai `from foo import *`, ma è bad
style!) – e solo se lo fai – avrai tutto anche nel tuo scope locale.

Provare per credere:
```
# FILE: originale.py
import uno
print(dir())

from due import bar
print(dir())
```
```
# FILE: uno.py
foo = "This is uno."
print(foo)
```
```
# FILE: due.py
bar = "This is due."
print(bar)
```

Il builtin `dir` ti mostra il contenuto dello scope corrente. Vedrai che

1. `uno` e `bar` vengono aggiunti allo scope, `foo` no perché non
viene importato.
2. i `print` nei file importati vengono eseguiti in ogni caso.

Peter


On Tue, Dec 20, 2022 at 8:41 AM  wrote:
> Ciao.
> import è una di quelle istruzioni semplici solo in apparenza.
> Faccio una domanda da principiante.
> Io ho sempre usato import per aggiungere, ad un modulo, le funzionalità di un 
> altro modulo, presenti in un diverso file.
> Ciò che aggiungo è sempre scritto, nel fileimportato, come una funzione, cioè 
> il cui codice inizia con def Nomemodulo(…):
>
> Domando. Posso importare codice anche non scritto come definizione di 
> funzione immagino. Ovvero, se ho un file.py che contiene una lista di 
> assegnazione di valori a variabili o definizioni di classi, posso importarlo 
> ed è come che abbia scritto quelle assegnazioni e quelle definizioni, 
> direttamente nel file in cui importo, è corretto?
>
> Grazie.
> Gabry.
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Python e mobile

2022-12-13 Per discussione Peter Bittner
Ciao Giuliano,

Dom 11 Dic 2022 14:52:13 CET Giuliano Curti scrive:
> Purtroppo la visualizzazione non è perfetta per una telefono (font e
> dimensione dei pulsanti) e quindi mi incuriosiva la possibilità di
> poter migliorare il risultato che ho già ottenuto.

Hai già visto BeeWare? https://beeware.org/

Non so' se è quello che potrebbe piacerti (non è un semplice
interpreter che ti fa' eseguire codice Python utilizzando qualche
libreria sul tuo cellulare), ma è probabile che è l'approccio più
avanzato e curato per sviluppare applicazioni mobile nativi con
Python, almeno per Android e iOS. Detto questo, Qt secondo me non fa
parte della equation.

Il fondatore e maintainer principale del framework è alla PyCon Italia
tutti gli anni, se non sbaglio. È sicuramente un bel progetto con
gente dietro che si intendono di Python e cross-platform.

Peter
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python