Compare commits
No commits in common. 'master' and 'louis.l-patch-1' have entirely different histories.
master
...
louis.l-pa
5 changed files with 213 additions and 425 deletions
@ -1,73 +1,2 @@ |
|||||||
# Notation |
|
||||||
|
|
||||||
+ Réalisation pratique du projet : 4/5 |
|
||||||
+ Pas d'interpréteur valide mais un début |
|
||||||
|
|
||||||
+ Bonnes pratiques de programmation : 4/5 |
|
||||||
+ interpreteur.py : aucune fonction, tout est dans le programme principal... |
|
||||||
|
|
||||||
+ Communication : 2/5 |
|
||||||
+ pas de documentation ou presque. |
|
||||||
|
|
||||||
+ Revue de projet : 4/5 |
|
||||||
+ TB mais pas de jeux de tests permettant de valider la démarche |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Premier_projet_Kylian_Louis |
# Premier_projet_Kylian_Louis |
||||||
|
|
||||||
## Mardi 13/09/2022 Louis |
|
||||||
* prise en main |
|
||||||
* groupe formes.py, réalisation de la fonction trace_rectangle() et de la fonction rectangle() |
|
||||||
* rajout de la documentation de rectangle et de trace_rectangle |
|
||||||
|
|
||||||
```python |
|
||||||
def trace_rectangle(feutre, cote) |
|
||||||
def rectangle(cote, infos, coordonnees) |
|
||||||
``` |
|
||||||
|
|
||||||
# Mardi 13/09/2022 Kylian |
|
||||||
* prise en main |
|
||||||
* groupe formes.py, réalisation de la fonction trace_triangle_isocele() et la fonction triangle_isocele() |
|
||||||
* rajout de la documentation de triangle_isocele et trace_triangle_isocele |
|
||||||
|
|
||||||
```python |
|
||||||
def trace_triangle_isocele(feutre, largeur, hauteur, x, y) |
|
||||||
def triangle_isocele(hauteur, largeur, infos, coordonnees) |
|
||||||
``` |
|
||||||
|
|
||||||
# Mardi 13/09/2022 Kylian, Louis |
|
||||||
* 20 minutes de débug de programmes (espace en trop a la ligne 194 de formes.py) |
|
||||||
|
|
||||||
# Jeudi 15/09/2022 Kylian, Louis |
|
||||||
* correction de la fonction rectangle et trace_rectangle. |
|
||||||
|
|
||||||
```python |
|
||||||
def rectangle(largeur, hauteur, infos, coordonnees): |
|
||||||
def trace_rectangle(feutre, largeur, hauteur): |
|
||||||
``` |
|
||||||
* creation de la façade de 4 immeubles avec leur hauteur générer aléatoirement. |
|
||||||
* Kylian: creation des toits |
|
||||||
|
|
||||||
# Dimanche 18/09/2022 Kylian |
|
||||||
|
|
||||||
* creation de la fonction dessiner_porte |
|
||||||
|
|
||||||
# Samedi 24/09/2022 Kylian |
|
||||||
|
|
||||||
* debut de creation des fenetres (premier etage) |
|
||||||
|
|
||||||
## Mardi 27/09/2022 Kylian/Louis |
|
||||||
|
|
||||||
* terminaison fonction creation des fenetres(tout les étages) |
|
||||||
* création variation de toit |
|
||||||
|
|
||||||
# Jeudi 06/10/2022 Louis |
|
||||||
|
|
||||||
* création de la fonction choisir_couleur qui permet de choisir une couleur aléatoirement |
|
||||||
|
|
||||||
## Jeudi 13/10/2022 Kylian/Louis |
|
||||||
|
|
||||||
* correction lignes de code en trop |
|
||||||
* documentation |
|
||||||
* debut interpreteur |
|
@ -1,4 +0,0 @@ |
|||||||
red-6-3-1 |
|
||||||
blue-4-1-1 |
|
||||||
purple-2-3-2 |
|
||||||
green-5-2-2 |
|
@ -1,20 +0,0 @@ |
|||||||
import rue |
|
||||||
|
|
||||||
# 1 - Création de l'objet-fichier : ouverture en mode r (read) |
|
||||||
obj_fichier = open('fichier_enfant.txt', 'r', encoding="utf-8") |
|
||||||
|
|
||||||
# 2 - Lecture progressive du fichier |
|
||||||
immeuble_1 = obj_fichier.readline().replace('\n', '') |
|
||||||
immeuble_2 = obj_fichier.readline().replace('\n', '') |
|
||||||
immeuble_3 = obj_fichier.readline().replace('\n', '') |
|
||||||
immeuble_4 = obj_fichier.readline().replace('\n', '') |
|
||||||
|
|
||||||
# 3 - Fermeture de l'objet-fichier |
|
||||||
obj_fichier.close() |
|
||||||
|
|
||||||
print(immeuble_1.split('-')) |
|
||||||
print(immeuble_2.split('-')) |
|
||||||
print(immeuble_3.split('-')) |
|
||||||
print(immeuble_4.split('-')) |
|
||||||
ensemble = [immeuble_1, immeuble_2, immeuble_3, immeuble_4] |
|
||||||
rue.dessiner_rue_enfant(ensemble) |
|
Loading…
Reference in new issue