Difference between revisions of "Primo semestre 2022/23"
Jump to navigation
Jump to search
(add script used to generate headers) |
(Aggiunta nome del giorno) |
||
Line 1: | Line 1: | ||
''' Registro delle lezioni del primo semestre ''' | ''' Registro delle lezioni del primo semestre ''' | ||
− | === 21 Settembre === | + | === Mercoledì 21 Settembre === |
− | === 22 Settembre === | + | === Giovedì 22 Settembre === |
− | === 28 Settembre === | + | === Mercoledì 28 Settembre === |
− | === 29 Settembre === | + | === Giovedì 29 Settembre === |
− | === 5 Ottobre === | + | === Mercoledì 5 Ottobre === |
− | === 6 Ottobre === | + | === Giovedì 6 Ottobre === |
− | === 12 Ottobre === | + | === Mercoledì 12 Ottobre === |
− | === 13 Ottobre === | + | === Giovedì 13 Ottobre === |
− | === 19 Ottobre === | + | === Mercoledì 19 Ottobre === |
− | === 20 Ottobre === | + | === Giovedì 20 Ottobre === |
− | === 26 Ottobre === | + | === Mercoledì 26 Ottobre === |
− | === 27 Ottobre === | + | === Giovedì 27 Ottobre === |
− | === 2 Novembre === | + | === Mercoledì 2 Novembre === |
− | === 3 Novembre === | + | === Giovedì 3 Novembre === |
− | === 9 Novembre === | + | === Mercoledì 9 Novembre === |
− | === 10 Novembre === | + | === Giovedì 10 Novembre === |
− | === 16 Novembre === | + | === Mercoledì 16 Novembre === |
− | === 17 Novembre === | + | === Giovedì 17 Novembre === |
− | === 23 Novembre === | + | === Mercoledì 23 Novembre === |
− | === 24 Novembre === | + | === Giovedì 24 Novembre === |
− | === 30 Novembre === | + | === Mercoledì 30 Novembre === |
− | === 1 Dicembre === | + | === Giovedì 1 Dicembre === |
− | === 7 Dicembre === | + | === Mercoledì 7 Dicembre === |
− | === 8 Dicembre === | + | === Giovedì 8 Dicembre === |
− | === 14 Dicembre === | + | === Mercoledì 14 Dicembre === |
− | === 15 Dicembre === | + | === Giovedì 15 Dicembre === |
+ | |||
== Curiosità == | == Curiosità == | ||
Line 48: | Line 49: | ||
for single_date in daterange(start_date, end_date): | for single_date in daterange(start_date, end_date): | ||
# print only if wednesday or thursday | # print only if wednesday or thursday | ||
− | if single_date.weekday() == 2 | + | wed_or_thur = False |
+ | if single_date.weekday() == 2: | ||
+ | wed_or_thur = True | ||
+ | name_of_day = "Mercoledì" | ||
+ | elif single_date.weekday() == 3: | ||
+ | wed_or_thur = True | ||
+ | name_of_day = "Giovedì" | ||
+ | |||
+ | if wed_or_thur: | ||
print("===", end=' ') | print("===", end=' ') | ||
+ | print(name_of_day, end=' ') | ||
print(single_date.day, calendar.month_name[single_date.month].capitalize(), end=' ') | print(single_date.day, calendar.month_name[single_date.month].capitalize(), end=' ') | ||
print("===") | print("===") | ||
+ | |||
+ | |||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 20:44, 11 October 2022
Registro delle lezioni del primo semestre
Mercoledì 21 Settembre
Giovedì 22 Settembre
Mercoledì 28 Settembre
Giovedì 29 Settembre
Mercoledì 5 Ottobre
Giovedì 6 Ottobre
Mercoledì 12 Ottobre
Giovedì 13 Ottobre
Mercoledì 19 Ottobre
Giovedì 20 Ottobre
Mercoledì 26 Ottobre
Giovedì 27 Ottobre
Mercoledì 2 Novembre
Giovedì 3 Novembre
Mercoledì 9 Novembre
Giovedì 10 Novembre
Mercoledì 16 Novembre
Giovedì 17 Novembre
Mercoledì 23 Novembre
Giovedì 24 Novembre
Mercoledì 30 Novembre
Giovedì 1 Dicembre
Mercoledì 7 Dicembre
Giovedì 8 Dicembre
Mercoledì 14 Dicembre
Giovedì 15 Dicembre
Curiosità
I titoli sono stati generati utilizzando questo script in python, opportunamente riadattato da queto post di StackOverflow
from datetime import date, timedelta
import calendar
import locale
def daterange(start_date, end_date):
for n in range(int((end_date - start_date).days)):
yield start_date + timedelta(n)
locale.setlocale(locale.LC_ALL, 'it_IT.UTF-8') # use italian names for months
start_date = date(2022, 9, 20)
end_date = date(2022, 12, 20)
for single_date in daterange(start_date, end_date):
# print only if wednesday or thursday
wed_or_thur = False
if single_date.weekday() == 2:
wed_or_thur = True
name_of_day = "Mercoledì"
elif single_date.weekday() == 3:
wed_or_thur = True
name_of_day = "Giovedì"
if wed_or_thur:
print("===", end=' ')
print(name_of_day, end=' ')
print(single_date.day, calendar.month_name[single_date.month].capitalize(), end=' ')
print("===")