pythonita | Неотсортированное

Telegram-канал pythonita - Python Italia

3184

Network: @flamesnetwork

Подписаться на канал

Python Italia

È cmq greve pk purtroppo il 97% dei negozi di PC in Italia ha le stesse competenze o inferiori dell'utente medio, ha solo un po' più di esperienza sul come risolvere determinati problemi anche se spesso il metodo di risoluzione è opinabile

Читать полностью…

Python Italia

è greve portare un pc in assistenza per farselo pulire dalla polvere, ma si parla di un portatile o di un fisso?

Читать полностью…

Python Italia

Piuttosto di riportarlo lì valuta una pistola ad aria compressa e un kit (cacciavite praticamente) per aprirlo in minima parte

Читать полностью…

Python Italia

Consigliate l'utilizzo di filtri antipolvere per il computer? Quando l'ho portato a farlo sistemare mi sono stati sconsigliati. È passato un po' di tempo e temo che vada pulito di nuovo, ma vorrei sapere se, a questo punto, conviene comprarli

Читать полностью…

Python Italia

Mio nonno diceva che per i troppi alberi non si vede la foresta

Читать полностью…

Python Italia

Incredibile, scritto 3 volte in 5 messaggi

Читать полностью…

Python Italia

ciao Ragazzi
mi servirebbe un aiuto ...non proprio un aiutino :-)
vorrei "giocare" (diciamo) ad imparare il funzionamento dell'AI su python partendo teratera..... conosco altri linguaggi tipo C# c++ etc...ma di python poca roba

mi sapreste indirizzare su qualcosa? possibilmente in italiano?

Читать полностью…

Python Italia

Attraverso video di YouTube?😅

Читать полностью…

Python Italia

Ciao, vorrei avvicinarmi a python ma non so bene come, voi che mi consigliate di fare?😅😅

Читать полностью…

Python Italia

Date

Python fornisce il modulo datetime che fornisce funzioni e classi per l'utilizzo di date senza orario, date con orario e orari senza data.

La classe date è utilizzata per rappresentare una data senza orario, ovvero un oggetto che punta ad un giorno specifico, privo di un orario.
Gli oggetti di tipo date possono essere creati partendo da 3 argomenti: anno, mese e giorno, come segue:

import datetime
oggi = datetime.date(2025, 7, 26)
print(oggi)


Restituirà:

2025-07-26


Se si volesse determinare la data odierna è possibile utilizzare il metodo today della classe date:

import datetime
oggi = datetime.date.today()
print(oggi)


Restituirà la data odierna, indipendentemente dal giorno in cui verrà eseguito il codice.

Ma qual è l'utilità di avere un oggetto date? Serve ad avere oggetti che rappresentano date e che possiedono i metodi e i comportamenti per maneggiare questo tipo di dato.

Gli oggetti date possono essere confrontati con altri oggetti, possono essere sommati o sottratti per determinare giorni successivi o precedenti. Svolgere la stessa operazione con stringhe risulterebbe complesso, dovendo tenere in considerazione i giorni dei mesi, il cambio di mese, il cambio di anno e così via. In questo modo l'oggetto date sarà sempre coerente col calendario e non sarà necessario occuparsi di tutta l'aritmetica delle date.

Esplorando l'oggetto date con dir() si possono conoscere gli attributi e i metodi che l'oggetto date fornisce:

print('Giorno', oggi.day)
print('Mese', oggi.month)
print('Anno', oggi.year)
print('Giorno della settimana', oggi.weekday())


Restituirà rispettivamente:

Giorno 26
Mese 7
Anno 2025
Giorno della settimana 5


In questo modo è possibile determinare il giorno, il mese, l'anno e il numero di giorno della settimana (da 0 per lunedì a 6 per domenica) dell'oggetto date.

Un altro metodo interessante è replace, che sostituisce per un oggetto date il giorno, il mese o l'anno, per determinare ad esempio la data dell'inizio del mese o dell'anno.

print('Inizio mese', oggi.replace(day=1))
print('Inizio anno', oggi.replace(day=1, month=1))


Restituirà rispettivamente:

Inizio mese 2025-07-01
Inizio anno 2025-01-01


Altri due metodi interessanti degli oggetti date sono toordinal e fromordinal.

Il metodo toordinal restituisce il numero del giorno a partire dalla data minima (datetime.date.min ovvero 01/01/0001) invece il metodo fromordinal restituisce un oggetto date partendo da un numero di giorni:

print(oggi.toordinal())


Restituirà 739458.

Conoscendo l'ordinale del giorno è possibile conoscere la data di domani semplicemente sommando 1 e la data di ieri sottraendo 1:

print('Ieri', oggi.fromordinal(oggi.toordinal() - 1))
print('Domani', oggi.fromordinal(oggi.toordinal() + 1))


Restituirà:

Ieri 2025-07-25
Domani 2025-07-27


Stampando un oggetto date abbiamo sempre visto il formato ISO ma è possibile formattare un oggetto date col metodo strftime per restituire una stringa nel formato desiderato:

print(oggi.strftime("Oggi è il giorno %d (%A) del mese %m (%B) dell'anno %Y"))


Restituirà:

Oggi è il giorno 26 (Saturday) del mese 07 (July) dell'anno 2025


Per una spiegazione dei codici di formattazione del metodo strftime fare riferimento al seguente link.

Читать полностью…

Python Italia

Machine Leaning with Python

Читать полностью…

Python Italia

Da mezzanotte alle 7 c'è il blocco dei messaggi notturni

Era stato attivato quando è apparso l'idiota coi 5000 cloni

Читать полностью…

Python Italia

Quale è la migliore macchina per programmare?

Читать полностью…

Python Italia

con QPropertyAnimation si riscontra lo stesso problema "ha l'ancoraggio dell'oggetto a sinistra e in alto "

Читать полностью…

Python Italia

Chatgpt ha rubato il codice, su tutti i 3 siti

Читать полностью…

Python Italia

Fisso, ma non ricordo se l'ho portato solo per farlo pulire o anche per altro

Читать полностью…

Python Italia

Io faccio così almeno due volte al mese e riesco a pulirlo abbastanza bene

Читать полностью…

Python Italia

non riguarda python, comunque no, fa regolare manutenzione

Читать полностью…

Python Italia

Perdona la mia associazione infantile ma non riesco a trovare altre associazioni se non quelle dei genitali, quindi non sono sicuro👀

Читать полностью…

Python Italia

serve schioccare le dita davanti agli occhi come ai neonati durante le foto

Читать полностью…

Python Italia

Ciao! Se stai cercando una guida su come iniziare in Python vorremmo suggerirti questa risorsa:
https://github.com/pythonitalia/python-abc.

Link utili, da consultare:
https://docs.python.org/3/
https://github.com/pythonitalia/python-abc
http://python.it/doc/
https://www.codingcreativo.it/tutorial-python/

Libri:
https://diveintopython3.net/
http://python.it/doc/libri/

Esercizi:
https://github.com/garg10may/Python-for-Beginners-Solve-50-Exercises-Live


Buono studio!

Читать полностью…

Python Italia

Ciao! Se stai cercando una guida su come iniziare in Python vorremmo suggerirti questa risorsa:
https://github.com/pythonitalia/python-abc.

Link utili, da consultare:
https://docs.python.org/3/
https://github.com/pythonitalia/python-abc
http://python.it/doc/
https://www.codingcreativo.it/tutorial-python/

Libri:
https://diveintopython3.net/
http://python.it/doc/libri/

Esercizi:
https://github.com/garg10may/Python-for-Beginners-Solve-50-Exercises-Live


Buono studio!

Читать полностью…

Python Italia

un buon libro e una marea di esercizi prove imprecazioni

Читать полностью…

Python Italia

l'azienda è fumosa e c'è un referral, cancello

Читать полностью…

Python Italia

Benvenuto M C, prima di proseguire leggi il regolamento.

Vi ricordo che tutte le domande riguardanti lo sviluppo di "bot telegram" sono severamente vietate.

Se desideri un corso per iniziare a programmare in Python puoi vedere Python ABC. Altre guide sono presenti sul messaggio fissato in alto.

Читать полностью…

Python Italia

essendocene una sola

Читать полностью…

Python Italia

Perché devo comprare un pc nuovo…

Читать полностью…

Python Italia

a me servirebbe un ancoraggio nel basso botton

Читать полностью…

Python Italia

Adesso lo userà per fornire istruzioni ai prossimi pirla che lo usano per chiedere questa cosa e li farà sbagliare

Il mondo è segnato

Читать полностью…

Python Italia

E che c'entra con la lingua?

Читать полностью…
Подписаться на канал