Info sur programme

Résolu/Fermé
lecorse Messages postés 127 Date d'inscription samedi 11 mars 2006 Statut Membre Dernière intervention 19 juin 2020 - Modifié le 1 mai 2020 à 16:13
lecorse Messages postés 127 Date d'inscription samedi 11 mars 2006 Statut Membre Dernière intervention 19 juin 2020 - 10 mai 2020 à 17:37



Bonjour,
Je sais c'est enfantin mais à mon âge (80 ans) on le redevient.
En ce moment je fais des exercices avec turtle.
Ma première partie de programme dessine des étoiles dans une fenêtre noire.
Ma deuxième partie dessine un soleil dans une fenêtre bleue.
C'était mon but sauf qu'avec le soleil je retrouve les étoiles dans la fenêtre bleue.
Comment puis je les éliminer dans la deuxième partie du programme pour ne plus voir que le soleil dans la fenêtre bleue.
Je me doute que mon programme peut certainement être modifié mais je suis déjà heureux d'avoir pu le faire seul.
Merci pour l'aide.


# étoiles
# ------

import turtle
import time
import os
 

 

x = 200       
y =  310       
     
turtle.speed(50)
turtle.penup()
turtle.goto(x,y)

turtle.pendown()

turtle.bgcolor("black")
turtle.pencolor("red")
turtle.pensize(1)

for i in range(10):
     turtle.fd(20)
     turtle.lt(200)
     if i == 10:
         #time.sleep(10)
         turtle.penup()
     

x = -250       
y =  210       

turtle.penup()
turtle.goto(x,y)

turtle.pendown()

#turtle.bgcolor("cyan")
turtle.pencolor("white")
turtle.pensize(1)

for i in range(10):
     turtle.fd(20)
     turtle.lt(200)
     if i == 10:
          #time.sleep(10)
          turtle.penup()



x = -200       
y =   40       
     

turtle.penup()
turtle.goto(x,y)

turtle.pendown()

#turtle.bgcolor("cyan")
turtle.pencolor("blue")
turtle.pensize(1)

for i in range(10):
     turtle.fd(20)
     turtle.lt(200)
     if i == 10:
          #time.sleep(10)
          turtle.penup()


x = 100       
y =   140       
     

turtle.penup()
turtle.goto(x,y)

turtle.pendown()

#turtle.bgcolor("cyan")
turtle.pencolor("orange")
turtle.pensize(1)

for i in range(10):
     turtle.fd(20)
     turtle.lt(200)
     if i == 10:
          turtle.penup()
          turtle.sleep(30)







# Dessine le soleil
# -----------------

#turtle.speed(50)

turtle.bgcolor("cyan")
turtle.penup()
turtle.pencolor("red")
turtle.pensize(5)
#penup()
turtle.goto(0,200)
turtle.pendown()

turtle.fillcolor("yellow")  #Change la couleur de remplissage à jaune
turtle.begin_fill()         #Précise le début du remplissage

turtle.circle(50,360)
turtle.end_fill()           #Précise la fin du remplissage

turtle.penup()
turtle.home()
turtle.hideturtle()
A voir également:

1 réponse

yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 1 476
1 mai 2020 à 16:38
bonjour, moi j'essaierais
turtle.clear()
0
lecorse Messages postés 127 Date d'inscription samedi 11 mars 2006 Statut Membre Dernière intervention 19 juin 2020 18
10 mai 2020 à 17:37
Merci

J'avais essayé à la fin du programme étoiles mais ça marché pas il fallait le mettre début programme soleil.

Maintenant je vais essayer de peaufiner avec rayons de soleil

Encore merci pour ton aide j'en aurais certainement encore besoin mais je suis déjà fier de moi
0