لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 10/08/23 في كل الموقع
-
السلام عليكم هل هي مكتبه ام اطاره عمل ؟ ما هي مكتبه faker وما مميزتها ؟2 نقاط
-
1 نقطة
-
1 نقطة
-
from tkinter import * from tkinter.colorchooser import * from tkinter.messagebox import * from tkinter.constants import * #g= tkinter.Tk() g=Tk() #g.config(background="white") n=StringVar() q=1 questions={" 1.which this program? :":"C. py", " 2.why you use py? :":"D. both AB", " 3.when you will be a programer?:":"D. fastly ", #" 4.why you choice py?: ":"A" } options=[["A. java","B. c++","C. py","D. code"], ["A. easy","B. global","C. non","D. both AB"], ["A. after year","B.after six month","C. noon","D. fastly "], #["A. easy","B. global","C. someone recommend","D. yes "] ] def cin(): global q if q < len(questions): ff=Label(g,text=questions[q]) ff.pack() k =(questions.get(questions[q])) for i in options[q-1]: c = Radiobutton(g, text = i,fg = "black", width = 12, height = 1,variable=n, value=i ,bd = 2, bg = "white", cursor = "hand2" ,command=lambda:cin()) c.pack() s = n.get() if s == k : showinfo(title='information',message='hi.. u passed') q += 1 else: showerror(title='error',message='hi.. u missed something') else: showinfo(title='information',message='hi.. u finished') cin() g.mainloop() يظهر لي الخطأ التالي: Traceback (most recent call last): File "/data/user/0/ru.iiec.pydroid3/files/temp_iiec_codefile.py", line 41, in <module> cin() File "/data/user/0/ru.iiec.pydroid3/files/temp_iiec_codefile.py", line 25, in cin ff=Label(g,text=questions[q]) KeyError: 1 بينما انا اللي اريده يطلع لي السؤال الاول مع خيارته واجيب عليه واذا كانت الاجابه صح يطلع لي السؤال الثاني.. وهكذا1 نقطة
-
هي مكتبة برمجية مفتوحة المصدر تُستخدم لتوليد بيانات وهمية في مشاريع بايثون، وتستخدم تلك البيانات لأغراض الاختبار، أو لإنشاء مجموعات بيانات تدريبية، أو لمجرد الترفيه. وتدعم مكتبة Faker مجموعة واسعة من أنواع البيانات، بما في ذلك: الأسماء والألقاب والبيانات الشخصية الأخرى عناوين البريد الإلكتروني وأرقام الهواتف والبيانات المالية النصوص والمحتوى الإبداعي البيانات المتعلقة بالأعمال والشركات البيانات المتعلقة بالتكنولوجيا والويب وتعتمد مكتبة Faker على بيانات حقيقية من العالم الحقيقي لإنشاء بيانات وهمية دقيقة، ودعم مجموعة واسعة من أنواع البيانات. وللعلم هناك FakerPHP وfakerjs.1 نقطة
-
مكتبة Faker هي مكتبة مفتوحة المصدر توفر مجموعة متنوعة من الوظائف لإنشاء بيانات وهمية. توفر مكتبة Faker مجموعة واسعة من البيانات الوهمية، بما في ذلك الأسماء والعناوين وأرقام الهواتف وأرقام بطاقات الائتمان وعناوين البريد الإلكتروني وما إلى ذلك. يمكن استخدام مكتبة Faker لإنشاء بيانات وهمية لاختبار البرامج. على سبيل المثال، يمكن استخدامها لإنشاء مجموعات بيانات من المستخدمين لاختبار وظائف تسجيل الدخول والتسجيل. يمكن استخدام مكتبة Faker لإنشاء مجموعات بيانات وهمية للتحليل. على سبيل المثال، . كما يمكن استخدام مكتبة Faker لإنشاء محتوى وهمي، مثل المقالات والتعليقات وأسماء المستخدمين. مثال import faker # إنشاء مثيل جديد من Faker fake = faker.Faker() # إنشاء اسم وهمي name = fake.name() print(name) # إنشاء عنوان وهمي address = fake.address() print(address) سيؤدي هذا الكود إلى إنشاء الإخراج التالي: John Doe 123 Main Street, Anytown, CA 12345, United States1 نقطة
-
بشكل عام، تعلم أنظمة التشغيل مهمة جداً لأي مبرمج لفهم النظام بشكل أعمق وكتابة تطبيقات أكثر كفاءة وأماناً. حيث يعتبر فهم كيفية عمل أنظمة التشغيل وتفاعلها مع العتاد وتوزيع الموارد يساعدك على كتابة كود أكثر كفاءة وأداء وهذه المهارة تميز مبرمج عن الآخر بشكل كبير. كما أن تعلّم إدارة الذاكرة والمعالجة والتخزين والشبكات والملفات سيمكّنك من بناء تطبيقات أفضل. وبالطبع من خلال فهم آليات الأمان والحماية في أنظمة التشغيل يساعدك على بناء تطبيقات أكثر أماناً. معرفة كيفية تشغيل العمليات والخيوط وإدارة الأخطاء تساعد على تطوير تطبيقات robust. تعلم shell scripting وكتابة automation scripts على Linux أو Windows مفيدة لأي مبرمج. ويعتبر معرفة أساسيات أنظمة التشغيل تعتبر من متطلبات معظم وظائف البرمجة في الشركات الكبيرة .ولكن في الكثير من المهما التي تكون بسيطة لا تحتاج بشكل كبير إلى تعلم أنظمة التشغيل بشكل كبير ولكن إذا أردت الوصول لمستوى جيد وإحترافي في البرمجة فبالطبع يجب عليك تعلم أنظمة التشغيل1 نقطة
-
انا بدات في سماع الدروس لكن فيه اشياء معقده " السؤال هل اتعلم html في الاول ولا اكمل في php وبعد كدا html1 نقطة
-
ينصح ويفضل تعلم html قبل البدء في php وعند الإشتراك في أي دورة في أكاديمية حسوب يتاح لك دراسة المسار الأول من جميع الدورات الأخرى، مما يعني أنك تستطيع دراسة HTML وCSS وجافاسكريبت وjQuery أيضًا والتطبيق العملي بإنشاء موقع شخصي من خلال المسار الأول في الدورات التالية: دورة تطوير واجهات المستخدم: المسار الأول أساسيات تطوير الويب . دورة تطوير التطبيقات باستخدام JavaScript: المسار الأول أساسيات لغة JavaScript (تعمق أكثر لأساسيات جافاسكريبت). وطالما أنك تدرس دورة خاصة بتطوير مواقع الويب، فسيتعين عليك الإلمام بأساسيات لغات الويب وهم HTML و CSS ويمكنك الاكتفاء بعناصر html الرئيسية مثل الجداول والقوائم والفورم ثم الانتقال الي php1 نقطة
-
انت تقومين باستخدام مكتبة numpy array في image_path لذلك يجب عليكِ أن تتأكدي من القيمة التي تم تعينيها في image_path يجب أن لا تكون array numpy حتى لو استطعنا تحويلها ب str، يعتبر حل صحيح ولكن هذا خاطئ منطقيا لأنه سوف يأثر على جودة الكود الخاص بك وسوف تظهر اخطاء في الكود عندما مراجعة الكود الخاص بك، من المتوقع إيضا بالكود الخاص بك أنك تقومي بإسناد الصورة إلى image_path ومسار الصورة إلى image لذلك يظهر خطأ img is not a numpy array اذا كان image بالفعل هو مصفوفة معبرة عن الصورة تستطيعِ تحويلها إلى مصفوفة numpy لكي تناسب تابع imwrite كالتالي import numpy as np output_image_path = "path/to/new_image" cv2.imwrite(output_image_path, np.array(image)) cv2.destroyAllWindows() طبعا يتم ذلك بعد أن تقومي بالتعديل على المسار الخاص بالصورة1 نقطة
-
تعلم أنظمة التشغيل مهم جدا للمبرمجين لأسباب عديدة، منها: يساعدك علي فهم كيفية عمل جهاز الكمبيوتر من الداخل وبالتالي من خلال فهم كيفية عمل نظام التشغيل، يمكن للمبرمجين كتابة تطبيقات أكثر كفاءة وفعالية. يواجه المبرمجون مشكلات تتعلق بأنظمة التشغيل ومن خلال تعلم كيفية حل هذه المشكلات، يمكن للمبرمجين تحسين مهاراتهم في حل المشكلات بشكل عام وزيادة جودة وكفاءة منتجاتهم. يمكن للمبرمجين زيادة استقرار تطبيقاتهم عن طريق فهم كيفية التعامل مع الأخطاء في نظام التشغيل يمكن للمبرمجين استخدام ميزات نظام التشغيل لإنشاء تطبيقات متعددة المستخدمين أو متعددة العمليات. بشكل عام، يعد تعلم أنظمة التشغيل استثمارًا قيمًا للمبرمجين أنظمة تشغيل الحواسيب والهواتف1 نقطة
-
تقصد بأنظمة التشغيل، نظام ويندوز ولينكس وماك؟ لا تحتاج سوى معرفة نظام التشغيل الذي تشعر بأريحية في التعامل معه والعمل من خلاله في بداية تعلمك للبرمجة فلا تشتت نفسك بأمور ستعيقك بل ركز على تعلم أساسيات البرمجة ثم التخصص في مجال برمجي. بعد ذلك تستطيع تعلم العمل من خلال نظام لينكس لكونه شائع الاستخدام في السيرفرات، في حال كنت ستتعامل مع ذلك. أما عن أهمية تعلم أنظمة التشغيل أي كيف تعمل كمبرمج تكمن في عدة نقاط، منها: يوفر تعلم أنظمة التشغيل نظرة ثاقبة حول كيفية عمل الكمبيوتر من الداخل. يتعلم المبرمج كيف تتواصل مكونات الكمبيوتر مع بعضها البعض وكيف يدير نظام التشغيل الموارد. يمكن للمبرمجين استخدام معرفتهم بأنظمة التشغيل لتحسين أداء البرامج، عن طريق استخدام ميزات نظام التشغيل مثل تعدد المهام وإدارة الذاكرة، وتجنب أو تحسين مشاكل الأداء مثل تسريب الذاكرة وتحسين استجابة التطبيقات. يساعد تعلم أنظمة التشغيل المبرمجين على تطوير مهارات حل المشكلات، ويتعلم المبرمجون كيفية تشخيص وإصلاح المشكلات المتعلقة بنظام التشغيل. وستتعلم ذلك من خلال لغة مثل C++ حيث ستتعلم طريقة إدارة الذاكرة العشوائية وخلافه.1 نقطة
-
اللغة الإنجليزية مهارة أساسية و مهمة جدًا في مجال البرمجة. و لكن لا يجب أن تُوقف تعلمك للبرمجة من أجل تعلم الإنجليزية خاصةً مع توفر دورات باللغة العربية هذه الأيام مثل الدورات التي تقدمها أكاديمية حسوب أو بعض قنوات اليوتيوب مثل قناة elzero. نصيحتي لك هي أن تبدأ في التعلم من خلال الدورات العربية مع تعلم اللغة الإنجليزية في نفس الوقت ومن الوسائل التي قد تساعدك على ذلك هو مشاهدة فيديوهات أو قراءة مقالات متعلقة بالمهارة التي تعلمتها ولكن باللغة الإنجليزية فمثلًا: إذا قمت بتعلم أنواع البيانات في لغة جافاسكريبت من المصادر العربية قم بالبحث عن مقالات أو فيديوهات تشرح نفس الشئ و لكن بالإنجليزية. هذه الطريقة ستساعدك كثيرًا في تعلم اللغة الإنجليزية. من الممكن أن تجد صعوبات كبيرة في البداية و لكن الأمر يحتاج الصبر و المثابرة فتعلم اللغات يتطلب الكثير من الوقت و الجهد حتى تتمكن من إتقانها.1 نقطة