|  |  | @@ -0,0 +1,49 @@ | 
		
	
		
			
			|  |  |  | # Ateleir du sapin | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | ## Deroule de la session | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | Introduire deux concepts: | 
		
	
		
			
			|  |  |  | - range() | 
		
	
		
			
			|  |  |  | - imports | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | Annoncer l'exo: dessiner des sapins! | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | Example: | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | ``` | 
		
	
		
			
			|  |  |  | # | 
		
	
		
			
			|  |  |  | ### | 
		
	
		
			
			|  |  |  | ##### | 
		
	
		
			
			|  |  |  | ####### | 
		
	
		
			
			|  |  |  | # | 
		
	
		
			
			|  |  |  | # | 
		
	
		
			
			|  |  |  | ``` | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | Faire le decoupage ensemble | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 1/ Demander une hauteur a l'utilisateur | 
		
	
		
			
			|  |  |  | 2/ Faire une boucle qui va de 0 a hauteur | 
		
	
		
			
			|  |  |  | 3/ Calculer le nombre de diese et l'esapce en | 
		
	
		
			
			|  |  |  | debut de ligne a chaque pas | 
		
	
		
			
			|  |  |  | 4/ Afficher " " * n + "#" * k | 
		
	
		
			
			|  |  |  | 5/ Calculer l'espace pour le "pied" | 
		
	
		
			
			|  |  |  | 6/ Dessiner le pied en repetant 2 fois | 
		
	
		
			
			|  |  |  | la meme operation | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | Go! | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | Si ca se passe bien: | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 1/ Au fait, dans shutil il y a get_terminal_size | 
		
	
		
			
			|  |  |  | qui renvoie un tuple (colonnes, lignes) - pouvez-vous | 
		
	
		
			
			|  |  |  | dessiner un sapin qui prend tout l'espace disponible | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 2/ On va mettre des boules dans le sapin: | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | Dans random il y a randint() qui prend un intervale, | 
		
	
		
			
			|  |  |  | pouvez-vous mettre des `O` a la place des `#`? |