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

Telegram-канал pythonita - Python Italia

3184

Network: @flamesnetwork

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

Python Italia

🌒 FINE MODALITÀ NOTTE

✅ Da questo momento è nuovamente possibile inviare media (foto, video, file...) e link nel gruppo.

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

Python Italia

Benvenuto Omar, 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

il file pesa 18kb, quindi teoricamnete qualcosa è scritto

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

Python Italia

ok, apro il file ma non vedo nulla

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

Python Italia

ok c'è un comando preciso da eseguire per aprilo? ho installato pyspread con pip

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

Python Italia

è un file di spreadsheet

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

Python Italia

chiudo l'ot inutile così
se stai vedendo un video divulgativo (es bressanini, barbascura o entropy for life) ci sta
se speri di progredire nelle skill dopo un corso video ho una brutta notizia

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

Python Italia

(difatti lo usa pure Aranzulla)

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

Python Italia

tutti i divulgatori scientifici e tutte le altre persone che condividono contenuti informativi e interessanti su qualsiasi cosa o argomento, ovvio che se uno guarda solo reel e gente che tira merda addosso ad altri fa solo male ma quantomeno dipende da quello che tu decidi di consumare

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

Python Italia

però se è marcio tutto il frutteto... 🤓

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

Python Italia

non così irrealistico dal momento che è possibile avere impianti che inviano informazioni al cervello

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

Python Italia

a russian hacker owned your brain! 🙈

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

Python Italia

Non ti resta che leggere, capisco che potrà essere difficile ma è una caratteristica vitale se vuoi scrivere codice

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

Python Italia

Mi uscito un messaggio su v.code studio che non mi fa più procedere con esecuzione del programma che ho creato

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

Python Italia

Benvenuto Giuseppe Greco, 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

Benvenuto SimoneDM, 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

anche su altri non mi legge niente

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

Python Italia

vuol dire che è vuoto

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

Python Italia

vedi sulla documentazione del software

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

Python Italia

lo apri con pyspread

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

Python Italia

buongiorno a tutti, domanda un file .pys cosa sarebbe? come faccio a leggerlo?

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

Python Italia

ti rispondo sull'arrosto se devo

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

Python Italia

Divulgatore scientifico

Suona come autorevole

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

Python Italia

A dire il vero lo è, solo che qualcuno si ostina a non volerlo riconoscere perché appiccicato a quell'albero

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

Python Italia

suvvia non tutto l'albero è marcio se una mela lo è

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

Python Italia

Poi dite che non è vero che YouTube fa danni irreversibili

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

Python Italia

gli errori possono essere anche copiati e incollati

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

Python Italia

Non posso mandare l'immagine così faccio vedere cosa mi è uscito

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

Python Italia

Si lo so il regolamento

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

Python Italia

Time

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 time è utilizzata per rappresentare un orario senza data, ovvero un oggetto che punta ad un orario del giorno ma senza indicazione del giorno a cui esso appartiene.

Gli oggetti di tipo time possono essere creati partendo da un numero variabile di argomenti: possono essere passati ore, minuti, secondi, in caso non venissero specificati assumeranno il valore 0, come segue:

import datetime
print(datetime.time())
print(datetime.time(hour=3))
print(datetime.time(hour=3, minute=15))
print(datetime.time(hour=3, minute=15, second=42))
print(datetime.time(hour=3, minute=15, second=42, microsecond=998))
print(datetime.time(minute=12))


Restituirà:
00:00:00
03:00:00
03:15:00
03:15:42
03:15:42.000998
00:12:00
Se si volesse determinare l'orario attuale è possibile utilizzare il metodo time della classe datetime:

import datetime
orario = datetime.datetime.now().time()
print(orario)


Restituirà l'orario corrente, omettendo la data del giorno.

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

Gli oggetti time possono essere confrontati con altri oggetti time per verificare se un certo orario sia successivo o antecedente ad un altro o per eseguire operazioni sull'orario.

print('Ore', orario.hour)
print('Minuti', orario.minute)
print('Secondi', orario.second)
print('Microsecondi', orario.microsecond)


Restituirà rispettivamente:

Ore 21
Minuti 31
Secondi 27
Microsecondi 554579
In questo modo è possibile determinare le ore, i minuti, i secondi e i microsecondi dell'oggetto time.

Un metodo interessante degli oggetti time è replace, che sostituisce per un oggetto time le ore, i minuti, i secondi e i microsecondi, per determinare ad esempio l'ora precisa tra 1 ora:

print(orario.replace(hour=orario.hour + 1))


Attenzione perché questo metodo richiede che il numero di ore sia coerente e compreso tra 0 e 23 altrimenti genererà errore.

Per effettuare questo tipo di aggiunta in maniera più controllata è necessario assicurarsi che il numero di ore non superi le 23 ed eventualmente ricominci da zero, sottraendo 24 ore:

aggiungi_ore = 20
print(orario.replace(hour=orario.hour + aggiungi_ore
if orario.hour + aggiungi_ore <= 23
else aggiungi_ore + orario.hour - 24))


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

print(orario.strftime("Sono le ore %H e %M e %S secondi (e %f microsecondi)"))


Restituirà:

Sono le ore 21 e 31 e 27 secondi (e 554579 microsecondi)


Per una spiegazione dei codici di formattazione del metodo strftime fare riferimento al seguente link (https://docs.python.org/3/library/datetime.html#strftime-and-strptime-format-codes).

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