Sommaire

Votre premier script en Python:premier scriptPython

Le projet que nous vous proposons de réaliser consiste en l’écriture d’un script Python permettant à un robot aspirateur de calculer la surface d’une pièce et d’estimer ainsi son temps de nettoyage.

Imaginons la pièce à nettoyer comportant un meuble sous lequel le robot ne peut pas passer et ayant les caractéristiques suivantes :

images/03FL15.png

Schéma de la pièce

images/03FL16.png

Vue 3D de la pièce

Une des façons possibles pour calculer la surface à nettoyer par le robot consiste à découper notre surface totale en zones exploitables par celui-ci :

ZONE

LONGUEUR (cm)

LARGEUR (cm)

Zone 1

500

150

Zone 2

480

101

Zone 3

309

480

Zone 4

90

220

Une fois ce découpage réalisé, il devient facile de calculer la surface totale à nettoyer en procédant à l’addition des surfaces de chaque zone. Ces surfaces étant calculées en multipliant les longueurs et largeurs de chaque zone.

images/03FL17.png

Zones exploitables par le robot aspirateur

Maintenant que nous avons défini la façon de procéder, passons à présent au codage du script.

1. Création du projet

La première étape consiste à créer un nouveau projet Python à l’aide de l’IDE PyCharm.

Lors de la création de ce projet, un environnement virtuel est créé. Cela permet d’isoler chaque projet et ses dépendances à des modules complémentaires. ...