davegimo

lezione 3

Oct 26th, 2021
987
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.82 KB | None | 0 0
  1. def triangolo(n):
  2.     for i in range(n):
  3.         print('*'*(i+1))
  4.  
  5. def triangolo_contrario(n):
  6.    
  7.     for i in range(n,0,-1):
  8.         print('*'*i)
  9.  
  10.  
  11. def triangolo_destra(n):
  12.     for i in range(n):
  13.         spazi = " " * (n-i-1)
  14.         asterischi = "*" * (i+1)
  15.         print(spazi + asterischi)
  16.  
  17.                  
  18. def triangolo_numerico(n):
  19.     s = ""
  20.     for i in range(n):
  21.         s = s + str(i+1) + " "
  22.         print(s)
  23.  
  24.  
  25.  
  26. def albero_natale(n):
  27.     for i in range(1,n+1,2):
  28.         spazi = " " * (int((n-i)/2))
  29.         print(spazi + (i*"*"))
  30.        
  31.        
  32. def tabellina(n, lungh):
  33.     s = ""
  34.     for i in range(n,(lungh * n)+1 ,n):
  35.         s = s + str(i) + '\t '
  36.  
  37.     return s
  38.  
  39.  
  40.  
  41. def tabella_tabelline(r,c):
  42.     for i in range(r):
  43.         print(tabellina(i+1,c))
  44.  
  45. a = tabella_tabelline(5,3)
  46.  
Advertisement
Add Comment
Please, Sign In to add comment