بايثون: مكتبة Tkinter
درس حول إنشاء واجهات المستخدم الرسومية (GUI) باستخدام Tkinter في Python
المفاهيم الأساسية
في هذا الدرس نقدم شرحا مفصلا للمفاهيم الأساسية وفق المنهاج الرسمي الجزائري لتلاميذ الشعب العلمية.
القواعد الأساسية
من الضروري إتقان القواعد والمبادئ الأساسية. نقدم ملخصا مركزا لأهم القواعد مع أمثلة توضيحية.
أمثلة محلولة
مثال 1:
نافذة فارغة بعنوان Hello
الحل: from tkinter import *; fen=Tk(); fen.title(‘Hello’); fen.mainloop()
مثال 2 (بكالوريا):
بكالوريا 2022: إضافة زر وملصق
الحل: Label(fen,text=’مرحبا’).pack(); Button(fen,text=’اضغطني’).pack()
تمارين بكالوريا
تمرين 1:
حقل إدخال وزر لعرض النص
الحل: def afficher(): lab.config(text=entry.get()); Entry(fen).pack(); Button(fen,command=afficher).pack()
تمرين 2:
بكالوريا 2021: مديري التخطيط pack و grid
الحل: pack: يرتب تتابعيا. grid: يرتب في شبكة (صفوف وأعمدة) بدقة أكثر
للمزيد من دروس الإعلام الآلي للشعب العلمية يمكنكم زيارة أقسام الموقع.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.