Bonsoir,

Je suis dans un plan (1000 par 600) et j'aimerai obtenir des coordonnées aléatoires de ce plan en évitant la zone correspondant au carré (pour l'instant) ABCD 200x200 : A(800, 400) B(1000, 400) C(1000, 600) D(800, 600)

J'ai pensé à faire ainsi (ça fonctionne) mais je ne sais pas si c'est la bonne manière car ça demande de créer une liste qui contient beaucoup d'éléments.

Merci d'avance.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
List_Coord = []
 
for x in range(1000):
    for y in range(400):
        List_Coord.append((x, y))
 
for x in range(800):
    for y in range(400, 600):
        List_Coord.append((x, y))
 
coord_random = random.choice(List_Coord)