اذهب إلى المحتوى

علي صالحة

الأعضاء
  • المساهمات

    24
  • تاريخ الانضمام

  • تاريخ آخر زيارة

كل منشورات العضو علي صالحة

  1. الفرق بين return و print: 1. print تطبع اما return ترجع قيمة . 2. print تستعمل في اي مكان اما return لا تستخدم إلا في الدوال فقط.
  2. افعل هذا الكود: for i in range(2,10): print(i) عفواً هذا يعرض لي الأرقام المصورة بين 1 و 10 هذا الحل الصحيح: num = 0 for i in range(2,10): num+=i print(num)
  3. عليك عمل هذا الكود: def get_sum (*args): n = 0 for i in args: n+=i print(n) get_sum(10,50,10,15,20,4,10,2,10,15)
  4. هناك اربع حلقات تكرارية في #C: وهيَ: 1.for مثال: for (int i = 1; i <= 10; i++){ Console.WriteLine(i) } 2. while مثال: int num = 0; While (num<=10){ num++; Console.WriteLine(num); } 3. do while مثال : do { int num = 0; Console.WriteLine(num); } while (num<=10){ num++; Console.WriteLine(num); } عفواً حرف w هو إسمول وليس كبتل في المثال الثاني 4. foreach لا تستخدم إلا مع السلاسل النصية مثال: string str = "Hello World"; foreach (char arg in str) { Console.WriteLine(arg); }
  5. هناك حلقات تكرارية في بايثون إثنتان وهي for و while : و تطبق for بعدة حركاة و منها عد من 1 إلى 10: for i in range(1,10+1): print(i) و تطبق على while بعدة حركاة و منها إحدى الحركاة وهيَ طبع 1 إلى مالا نهاية n1 = 1 while n1: n1+=1 print(n1)
  6. اولاً شرح Global فهذه تعمل لكي يعمل في اي مكان غير Local سوء لنفسها ولا تسطيع العمل بها إلا في اماكن محددة : مثال على Local: # قيمته تساوي 1 x هنا قمنا بتعريف متغير إسمه x = 1 # الذي تم تعريفه بداخلها x تطبع قيمة المتغير test هنا قمنا بتعريف دالة إسمها def test(): x = 5 print('Local x =', x) # الذي تم تعريفه بداخلها x و التي ستطبع قيمة المتغير test() هنا قمنا باستدعاء الدالة test() # الموجود خارج الدالة. لاحظ أن قيمته لم تتغير x هنا قمنا بطباعة قيمة المتغير print('Global x =', x) مثال على Global: # قيمته تساوي 1 x هنا قمنا بتعريف متغير إسمه x = 1 # الذي تم تعريفه خارجها x تقوم بتغير قيمة test هنا قمنا بتعريف دالة إسمها def test(): global x x = 5 # global الذي قمنا بتعريفه في الأساس خارجها و الذي وصلنا إليه بواسطة الكلمة x حتى تقوم بتغيير قيمة المتغير test() هنا قمنا باستدعاء الدالة test() # الموجودة في خارج الدالة. لاحظ أنها بقيت كما هي x هنا قمنا بطباعة قيمة print('Global x =', x) شرح eval : eval تفعل آلة حاسبة في سطر واحد مثل هذا المثال : try: num = input("Enter your num: ") print(eval(num)) except: print("error") شرح return : تعمل return في الدوال فقط و معنى return معناها ترجع قيمة مثال: def get_sum(num1=0 , num2=0): return num1 + num2 print(get_sum(10+5))
  7. بهتان العلامتان و احد في سطر و الأخرى في اكثر من صدر مثل : # هذا التعليق في سطر """ و هذا في أكثر من سطر"""
  8. تعمل داخلها الأشياء التي تريد تطبيقا ومعنها تجربة : try تعمل دخلها الرسالة او العمل الأخر الذي إذا لم تعمل في try يعمل العمل فيها: except
  9. عليك فعل هذا الكود: for i in range(7): if i == 3 or i == 6: continue else : print(i)
  10. يوجد عامل لايساوي في بايثون و هو يكون هكذا =! و هناك الكثر غيرها مثل يساوي يساوي و تكون هكذا == و هناك ايضاً < او > او >= او <= و هذه المعاملات.
  11. افضل تعليم بالغة العربية و هو كورس في الأساسيات احمد عز و تعلم المشاريع من codezall و تعلم بقية الاشياء من الزيرو
  12. ليس عليك ان تكون مبرمج لكي تتعلم اي لغة لانك لن تكون تعمل عملاً صعب و ايضاً البرمجة بسيطة و يمكن استخدامها حتى الأطفال من كثرتي بساطتها وليس عليك سوا ان تفكر تفكيراً برمجي فقط وليس ان تكون مبرمج.
  13. لغة بايثون ليس سوء في سوق العمل المصري بل يحتاجها الجميع في هذا العصر بشدة في اماكن عديدة و شركات عملاقة إذا اعجبتك و كنت ممارس فيها بجد و فهمتها و كنت بارعاً فيها و تعمل الأشياء الكثيرة فيها
  14. كود بسيط في بايثون: # آلة حاسبة بسيطة: try: num = input("Enter you num: ") print(eval(num)) except: print ("Error")
  15. عليك اولاً بتعرف على اللغة و تعلم الأساسيات و بعدها الأوامر البسطية و الذي داخل اللغة و هذا شرح مبسط لي من اجلك
  16. سستعلم من بايثون الكثير من الأشياء المفيدة و التي سوف تفيدك في هذا العصر كثيراً لانها لغة العصر و صارة مستخدمة بكثرة و بمجموعات كبيرة
  17. ابدا من تعلم اول امر وهو print و عملها تطبع الكود الخاص بك و تفعلها هكذا: print("Hello wrld")
  18. لا يغنيك عن التخلي عن البقية لان لكل لغة عمل خاص بها و يجعل العمل فيها اسهل بدل ان تشتغل في لغة واحدة و تتعب نفسك
  19. ليس ضرورياً للغاية لانك لا تعمل في الهندسة و البناء المعماري لكي تكون جاداً في الرياضيات لذلك لا تحتاج لتتعلمها بشدة لاكن ليكن بشكل مبسط فاهم للرياضيات
  20. عليك فعل هذا المشروع file=open(R"C:\Users\user16\Desktop\m.txt","r") ee=file.read().split(":") for i in ee: print(end=""+":"+str.capitalize(i))
×
×
  • أضف...