gringotopies

Choinka

Jan 8th, 2018
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.69 KB | None | 0 0
  1. n=int(input("podaj liczbę nieparzystą"))
  2. maxznaki=(2*n)+1
  3. for i in range(0,n):
  4.  
  5.  
  6.         linijka=""
  7.         znaki = (i * 2) + 1
  8.         linijka =int((maxznaki-znaki)/2)*" "
  9.         if(i==0):
  10.             linijka=linijka+"*"
  11.         elif(i%2==1):
  12.             licznik=1
  13.  
  14.             for j in range(0,znaki):
  15.  
  16.                 if(j==licznik):
  17.                     linijka=linijka+"!"
  18.                     licznik=licznik+4
  19.                 else:
  20.                     linijka=linijka+"*"
  21.         else:
  22.             linijka=linijka+"o"
  23.             linijka=linijka+(znaki-2)*"*"
  24.             linijka=linijka+"o"
  25.  
  26.         linijka = linijka + int((maxznaki-znaki)/2)*" "
  27.         print(linijka)
Add Comment
Please, Sign In to add comment