PYTHON .2. FEUILLE n° 25 D'EXERCICES
Thème:
Utilisation de canvas pour obtenir sur une surface
des figures géométriques , des tableaux .
Voir les procédures sur la feuille n° 24
---------------------------------------------------------------------------------
EXERCICE 1
Créer un script qui donne une fenêtre avec un fond gris.
comme:
----------------------------------------------------------------------------------------
EXERCICE 2:
Trouver un script qui donne une ligne brisée ( fermée ou non )
dans une fenêtre sur fond vert par exemple comme:
Attention : L'origine est en haut à gauche de la fenêtre.
L'axe des abscisses est vers la droite.
L'axe des ordonnées est vers le bas.
---------------------------------------------------------------------------
EXERCICE 3
Donner un script pour avoir une ligne brisée fermée
en utilisant :
.create_polygon( .....puis les paires des coordonnées x,y sans parenthèses à la suite.....)
comme:
---------------------------------------------------------------------------------------------------
EXERCICE 4
Donner un script pour obtenir un ovale jaune avec une bordure verte
dans un rectangle de fond blanc en particulier à l'aide de:
canv.create_oval((30,10,200,60),fill="yellow",outline="cyan")
---------------------------------------------------------------------------------------------------
EXERCICE 5:
Que fait le script suivant?
import Tkinter
def exxe():
cadre=Tkinter.Tk()
fond=Tkinter.Canvas(cadre, width=400, height=380, background='white')
fond.pack()
m=["Marc",'15','14']
txt=fond.create_text(120,30, text=m, font="Arial 16 italic", fill="black")
cadre.mainloop()
-----------------------------------------------------------------------
EXERCICE 6
Donner un script qui, dans une fenêtre avec deux lignes horizontales
inscrit Marc et Florian comme :
--------------------------------------------------------------------------------------------------
EXERCICE 7
Donner un script qui donne un tableau de notes pour steven et Florian
avec donc deux lignes et trois colonnes.
comme l'exemple fictif suivant:
Vous pouvez imaginer de le compléter....
--------------------------------------------------------------------------------------------------------