25 Μαρτίου 2021

#(c)Dieman 25 March 2021
#Η κάθε γραμμή της σημαίας μας έχει κοινά στοιχεία
#Οι λωρίδες ειναι 9, αλλά οι γραμμές δέκα
 
#Χωρίζεται η σημαια σε τρία τμήματα:
#cross: που ειναι ο σταυρός
#med: το μεσαίο τμήμα
#letter_end: το τελευταιο με γράμμα
import time
for kathe_gramma in 'ΕΛΕΥΘΕΡΙΑ Ή ΘΑΝΑΤΟΣ':
    print kathe_gramma,
    time.sleep(0.3)
print'\n'
print'========ΧΩΡΙΣ ΑΝΑΦΟΡΑ ΧΡΩΜΑΤΩΝ======'
print'\n'
gr_1821='ΕΛΕΥΘΕΡΙΑ'
for i in  range(10):
    letter_end=gr_1821[i-1]+'_____|'
    if i==0:                
        cross=''
        med= ' _______________________________ '
        letter_end=''
    elif i==1 or i==4 :
        cross='|   | |   |'
        med='_______________'
    elif i==2 or i==3 or i==5:
        cross= '|___| |___|'
        med='_______________'
    else: #elif i >=6:
        cross=''
        med= '|_________________________'
 
    print cross+med+letter_end
 
print'\n'
print'========ΜΕ ΑΝΑΦΟΡΑ ΧΡΩΜΑΤΩΝ======'
print'\n'
 
gr_1821='ΕΛΕΥΘΕΡΙΑ'
for i in  range(10):
    if i!=0 and i%2==1:
        color='ΜΠΛΕ ' #Οι μονές-περιττές:ΜΠΛΕ
    else:
        color='ΑΣΠΡΟ' #Οι ζυγές-άρτιες: ΑΣΠΡΟ
 
    letter_end=gr_1821[i-1]+'_____|'
    if i==0:                
        cross=''
        med= ' _______________________________ '
        letter_end=''
    elif i==1 or i==4 :
        cross='|   | |   |'
        med='____'+color+'______'
    elif i==2 or i==3 or i==5:
        cross= '|___| |___|'
        med='____'+color+'______'
    else: #elif i >=6:
        cross=''
        med= '|______________'+color+'______'
 
    print cross+med+letter_end
 
print'\n'
print'========ΜΕ ΛΙΣΤΕΣ======'
print'\n'
 
gr_1821='ΕΛΕΥΘΕΡΙΑ'
cross=['','|///| |///|','|   | |   |']
med=[' _______________________________ ',\
     '|_________________________'       ,\
     '///////////////','_______________',\
     '|/////////////////////////']
 
for i in  range(10):
    letter_end=['',gr_1821[i-1]+'/////|',\
                    gr_1821[i-1]+'_____|']
    if i==0:
        flag=cross[0]+med[0]+letter_end[0]
    elif i==1 or i==5:
        flag=cross[1]+med[2]+letter_end[1]
    elif i==2 or i==4:
        flag=cross[1]+med[3]+letter_end[2]
    elif i==3:
        flag=cross[2]+med[2]+letter_end[1]
    elif i==6 or i==8:
        flag=cross[0]+med[1]+letter_end[2]
    elif i==7 or i==9:
        flag=cross[0]+med[4]+letter_end[1]
    print flag