def __init__(self,word,symbol):
self.word = word
self.symbol = symbol
def printWord(self):
A = ["A"," # "," # # ","# #","#####","# #"]
C = ["C","#####","# ","# ","# ","#####"]
E = ["E","#####","# ","#### ","# ","#####"]
blank = [" "," "," "," "," "," "]
char = [A,C,E,blank]
self.changesymbol(char)
row = 1
while(row <= 5):
i = 0
while(i < len(self.word)):
j = 0
while(j < len(char)):
if(self.word[i] == char[j][0]):
print(char[j][row],end = " ")
j+=1
i += 1
print("")
row += 1
def changesymbol(self,character):
i = 0
while(i < len(character)):
j = 1
while(j < len(character[i])):
k = 0
newSymbol = ""
while(k < len(character[i][j])):
if(character[i][j][k] != self.symbol and character[i][j][k] != " "):
newSymbol += self.symbol
else:
newSymbol += character[i][j][k]
k += 1
character[i][j] = newSymbol
j += 1
i += 1
def set_symbol(self,symbol):
self.symbol = symbol
def setup():
word = Banner("AEC ACE ECE ACA","#")
word.printWord()
print()
word.set_symbol("*")
word.printWord()
setup()
ไม่มีความคิดเห็น:
แสดงความคิดเห็น