#24/4/2021 (c) Dieman
def tsougrisma(egg_up,egg_down,egg_up_spaces):
#Η συνάρτηση εμφανίζει τα δύο μισά αυγά στην ίδια for
#Το πρώτο μισό πρέπει να εμφανιστει ανάστροφα
#αφού τα τσουγκρίσαμε, είναι ώρα να τα φάμε!
#Ανάμεσα στα δύο αυγά εμφανίζονται τα γράμματα από το
#ΚΑΛΟ ΠΑΣΧΑ, παρατηρήστε πως!
kalo_pasxa='ΧΡΙΣΤΟΣ ΑΝΕΣΤΗ'
for i in range(len(egg_up)):
print egg_up[len(egg_up)-1-i]+kalo_pasxa[i]+ \
' '+kalo_pasxa[i+7]+egg_down[i]
#Κυρίως πρόγραμμα
#Λίστα με το πάνω μισό του αυγού, χωρίς κενά
egg_up_no_spaces=[' .--. ', \
' . /\/\/\ . ', \
' . \/\/\/ . ', \
' .************. ', \
' * Kαλό Πάσχα! * ', \
' .****************. ', \
' | \/\/\/\/\/\/\/ | ']
#τα κενά από την αρχή της οθόνης για το πάνω μισό αυγό
egg_up_spaces=[11,8,7,6,5,4,4]
#τελικό πάνω μισό αυγό μαζί με τα κενά,
#τόσο στην αρχή όσο και στο τέλος
#τα κενά στο τέλος χρειάζονται για το τσούγκρισμα!
egg_up=[]
for i in range(len(egg_up_no_spaces)):
f=egg_up_spaces[i]*' '+egg_up_no_spaces[i]+ \
egg_up_spaces[i]*' '
egg_up.append(f)
#Το κάτω μισό του αυγού ειναι το ίδιο με το πάνω,
#αλλά με ανάστροφη διάταξη
egg_down=[]
for kathe_stoixeio in egg_up:
egg_down=[kathe_stoixeio]+egg_down
#Το τελικό αυγό, προσθέτουμε τις δύο λίστες!
egg=egg_up+egg_down
#Εμφανίζουμε το κάθε στοιχειο της λίστας, άρα το αυγό
for kathe_stoixeio in egg:
print kathe_stoixeio
print ''
print ' ----------ΚΑΛΟ ΔΙΑΒΑΣΜΑ-----------'
print ''
#Κλήση της συνάρτησης
tsougrisma(egg_up,egg_down,egg_up_spaces)