Questions
Questions
Questions
3. Quel widget Tkinter est utilisé pour saisir du texte sur une seule ligne?
A) Label
B) Button
C) Entry
D) Text
13. Quel widget est utilisé pour créer un menu déroulant en Tkinter?
A) Menu
B) Dropdown
C) OptionMenu
D) Select
18. Quel widget Tkinter est utilisé pour sélectionner une date?
A) Tkinter ne propose pas de widget spécifique pour la sélection de date.
B) DatePicker
C) Calendar
D) DateSelect
20. Quelle méthode est utilisée pour organiser les widgets en colonnes et en lignes?
A) pack()
B) place()
C) grid()
D) align()
RÉPONSES :
2. C) mainWindow = tk.Tk()
Justification : tk.Tk() est utilisé pour créer une fenêtre principale dans une application
Tkinter.
3. C) Entry
Justification : Le widget Entry permet de saisir une ligne de texte. Les autres options
ne sont pas spécifiquement conçues pour la saisie de texte.
4. A) btn = tk.Button(text="Cliquez-moi")
Justification : Pour créer un bouton avec Tkinter, on utilise tk.Button et on définit le
texte du bouton avec l'argument text.
5. D) tk.mainloop()
Justification : tk.mainloop() lance la boucle d'événements de Tkinter, ce qui est
nécessaire pour que l'application reste ouverte et réagisse aux actions de
l'utilisateur.
6. B) mainWindow.title("Nouveau Titre")
Justification : La méthode title est utilisée sur l'objet fenêtre (créé avec tk.Tk()) pour
définir son titre.
13. C) OptionMenu
Justification : OptionMenu est le widget utilisé pour créer un menu déroulant dans
Tkinter, permettant à l'utilisateur de choisir parmi plusieurs options.
14. C) entry.get()
Justification : La méthode get() est utilisée avec le widget Entry pour récupérer le
texte saisi par l'utilisateur.
15. A) update()
Justification : La méthode update() force l'interface graphique à se rafraîchir et à
traiter les événements en attente.
20. C) grid()
Justification : La méthode grid() permet d'organiser les widgets en lignes et
colonnes, offrant ainsi une disposition plus précise que pack().