Print C, D, E Style In Python

E Style

  1. str="";        
  2. for Row in range(0,7):        
  3.     for Col in range(0,7):         
  4.         if (Col == 1 or ((Row == 0 or Row == 6) and (Col > 1 and Col < 6)) or (Row == 3 and Col > 1 and Col < 5)):      
  5.             str=str+"*"        
  6.         else:          
  7.             str=str+" "        
  8.     str=str+"\n"        
  9. print(str); 

D Style

  1. str="";        
  2. for Row in range(0,7):        
  3.     for Col in range(0,7):         
  4.         if (Col == 1 or ((Row == 0 or Row == 6) and (Col > 2 and Col < 4)) or (Col == 5 and Row != 0 and Row != 6)):      
  5.             str=str+"*"        
  6.         else:          
  7.             str=str+" "        
  8.     str=str+"\n"        
  9. print(str);    
C Style
  1. str="";        
  2. for Row in range(0,7):        
  3.     for Col in range(0,7):         
  4.         if ((Col == 1 and (Row != 0 and Row != 6)) or ((Row == 0 or Row == 6) and (Col > 1 and Col < 5)) or (Col == 5 and (Row == 1 or Row == 5))):      
  5.             str=str+"*"        
  6.         else:          
  7.             str=str+" "        
  8.     str=str+"\n"        
  9. print(str);