Mem Salim
-
المساهمات
12 -
تاريخ الانضمام
-
تاريخ آخر زيارة
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
أجوبة بواسطة Mem Salim
-
-
لا من دون مكتبة
-
حسنا ..شكرا
-
عذرا قد أتعبتك كثيرا ...فقط سأحتاجك قليلا إذا سمحت...شكرا مقدما
ألا يمكنني أن أضيف هذه الأسئلة في واجهة ...فقد طلبوا ابداع التصميم أظن أنه يجب علي إضافة واجهة للعبة ...
حسب علمي المحدود الذي قد تعلمته مسبقا...
سأقوم بتنزيل صور لمسائل ضرب للجداول إلى جدول و سأدع الحلقة تدور حولهم بواسطة random هل يمكن ذلك ؟؟أن أجعل الحلقة تدور حول صور و ليس قيم ؟؟ هل يمكنني أن أخفي الصور و أن أضيف صوت إذا الإجابة صحيحة ؟...........أحتاج مساعدة خبير مثلك بشدة ....
أعني أخفي الصور و أظهرها حينما أريد ؟؟ مثلا علامة صح و علامة خطأ تظهر حينما يجيب بالإجابة الصحيحة و الخاطئة... و يظهر صوت تصفيق ثم يتوقف و هكذا ...
هذه هي واجهة عملي ...إذا كان من الممكن أن أستخدم أي من المكتبات فقل لي الطريقة التي تمكنني من استخدامها .....لا بأس بذلك ....و أريد أن أسألك سؤالا آخر ...كيف يمكنني حذف الصور من TimesTable التي لم أعد بحاجة لها ...لم أستطع حذفها
-
بتاريخ 17 دقائق مضت قال عزام عبد الحافظ:
مرحباً صديقي @Mem Salim. هل يلزم المشروع إنشاء صفحات ؟
إذا يتطلب الأمر إنشاء صفحات فيجب عليك حينها إستخدام مكتبة , بايثون ليس لديها واجهة جاهزة مثل C# في Windows Form.
أطيب تحياتي.لا . لا يتطلب ذلك ...لأنه في الواقع لا يمكننا استخدام المكتبات , فقد جربت من قبل كم من مرة...
من الأساس لم ندرسها بعد
- 1
-
بتاريخ 3 ساعات قال عزام عبد الحافظ:
يمكنك استخدام مكتبة Pygame لفعل ذالك .Pygame و Tkinter هما أسهل المكاتب لإنشاء واجهات في البايثون .
أخبرني لو تحتاج مساعدة ,أطيب تحياتي .
لا يمكنني استخدامها لأننا لم ندرسهما ... أحتاج مساعدتك في إنشاء لعبة جدول الضرب ...للأطفال
....و اشرحلي كيف تقوم بذلك فيجب علي أن أفهم ما أكتبه....كيف يمكنني إنشاء عدة صفحات و الانتقال بينهم ...ساعدني من فضلك ...و أشكرك مقدما على جهدك الواسع ...أطال الله في عمرك
-
بتاريخ 2 ساعات قال عزام عبد الحافظ:
مرحباً بك @Mem Salim.
هذا مثال ما طلبت مع مكتبة tkinter . يتطلب منك تسجيل مكتبة pillow لقرائة الصور .
إسم الصورة عندي (imageTest.png) .from tkinter import * from PIL import Image, ImageTk # يتطلب تسجيل pillow لقرائة الصور, pip install pillow imagePage = Tk() # عمل صفحة الصورة imagePage.title("Test") imagePage_width = 600 imagePage_height = 500 screen_width = imagePage.winfo_screenwidth() screen_height = imagePage.winfo_screenheight() imagePage_x = (screen_width // 2) - (imagePage_width // 2) imagePage_y = ((screen_height // 2)- (imagePage_height // 2))- 100 imagePage.geometry(f"{imagePage_width}x{imagePage_height}+{imagePage_x}+{imagePage_y}") # خيارات الصورة load = Image.open("imageTest.png") # مسار الصورة render = ImageTk.PhotoImage(load) img = Label(imagePage,image=render) img.image = render img.place(x=0, y=0) #إخفاء الصفحة imagePage.withdraw() # إظهار الصفحة عند الضغط على الزر def change_bg(): imagePage.deiconify() # الصفحة الأساسية home = Tk() home.title("Image") home_width = 600 home_height = 500 screen_width = home.winfo_screenwidth() screen_height = home.winfo_screenheight() home_x = (screen_width // 2) - (home_width // 2) + 100 home_y = ((screen_height // 2)- (home_height // 2))- 100 home.geometry(f"{home_width}x{home_height}+{home_x}+{home_y}") # زر إظهار صفحة الصورة button_test = Button(home,text = "Open",command = change_bg) button_test.place(x=30,y=40) home.mainloop()
أطيب تحياتي.
شكرا لك ..........جزاك الله ألف خير
هل توجد طريقة أخرى بدون استخدام مكتبة Tkinter
لأننا لم ندرسها حتى الآن و لا أتوقع يراد مني استخدامها
-
بتاريخ 3 ساعات قال Mohammed Ahmed13:
استخدام المكتبة قد يتطلب منك وقتاً للتعلم أولاً والتعود عليها، ولكن يمكنك تطوير اللعبة لتكون نصية فقط باستخدام الأوامر الأساسية في بايثون مثل input لإدخال البيانات.
أريد أن أعطي أمرا بأنه إذا نقر الbutton سوف تظهر خلفية جديدة _أعني صفحة جديدة تكون كصورة نزلتها مسبقا _ هل يمكنك مساعدتي في كتابة البرمجة لهذا ,من فضلك؟؟
-
بتاريخ الآن قال Mohammed Ahmed13:
طريقة التثبيت موجودة في الروابط، يبدو أنك مبتدئ في بايثون، هل تريد تطوير اللعبة باستخدام النصوص فقط أم ماذا؟
حسنا ...نعم مبتدئ تقريبا ...هل لك أن تساعدني في برمجتها ؟؟
بتاريخ 1 دقيقة مضت قال Mem Salim:حسنا ...نعم مبتدئ تقريبا ...هل لك أن تساعدني في برمجتها ؟؟
كيف يمكنني استخدام المكتبة التي حدثتني عنها؟؟
-
بتاريخ 7 دقائق مضت قال Mohammed Ahmed13:
نعم المكتبة تمكنك من تطوير برامج سطح المكتب باستخدام بايثون.
حسنا...هل يمكنك أن تشرح لي كيف أستخدمها و ما فائدتها لي؟
هل هو تطبيق أقوم بتنزيله من سوق بلاي أم ماذا ...وكيف له أن يساعدني؟؟؟؟
شكرا جزيلا لك
-
-
أريد إنشاء وتصميم لعبة جدول الضرب لتدريب الأطفال بلغة بايثون....كيف يمكنني أن أعمل خيارات و إذا كانت ال
إجابة صحيحة ينتقل للسؤال الثاني على طول ...إذا كانت خطأ تقوله خطأ ؟؟؟؟بليييز أريد الإجابة بأسرع قت ممكن...
طبعا بلغة بايثون
مؤقت و صوت بلغة بايثون
في بايثون
نشر · تم التعديل في بواسطة Mem Salim
كيف يمكنني عمل مؤقت للعبة ...و اذا انتهى الوقت game over
إذا يمكن ذلك... و صوت
ملاحظة: من دون مكتبات