الثلاثاء، 13 أكتوبر 2020

كود بايثوم يقوم بجمع مصفوفتين - اكواد بايثون بالعربي

كود بايثوم يقوم بجمع مصفوفتين - اكواد بايثون بالعربي


كود بايثون يقوم بطباعة مجموعة مصفوفتين


متابعي موقع ومدونة جي كودرس مرحبا بكم من جديد في مقالة تختص بلغة البايثون python حيث في هذة المقالة سوف نقدم بين ايديكم كود بايثون python code لجمع وطرح مصفوفتين من بعض, وهذا الكود سهل وبسيط جدا وكما نعلم لغة البايثون هي اكثر لغة سهولة وذلك لانها قريبة جدا بالكتابة لاللغة الانجليزية واصبحت كثير من البرامج والتطبيقات الظاهرة مؤخرا تصمم بالبايثون, هذا الكود قد يتم طلبة منك في الجامعات و المعاهد ومراكز التدريب التي تختص بتعليم البرمجة, ونحن هنا في geecoders نحاول توفير لكم جميع الاكواد التي تطلب منكم ولذلك لتسهيل الامر على الطلاب, ولكن لا اريد منك نقل الكود والرحيل حاول ان تترك بصمتك مثل تعليق تحفيزي لنا او مشاركة المقالة حيث ان هذا يعد اكبر حافز ودعم بالنسبة لنا, وحاول ان تفهم الكود وليس نقلة فقط لكي تستطيع في المستقبل ان تصمم برامج.


ماهي المصفوفة


المصفوفة هي عبارة عن مجموعة من الاعمدة والصفوف ومصطلح المصفوفة يذكر بكثرة في مادة الرياضيات, والبرمجة تستخدم جزء من الرياضيات لكتابة الكود, عـ سبيل المثال يمكنك كتابة 3 اصفف و 3 اعمدة مثال على ذلك الصف الاول 1 2 3 والثاني 4 5 6 والثاني 7 8 9 سوف يتم طباعتها بشكل مربع يحتوي على كل تلك الارقام كل 3 ارقام تحت بعضها, ولا يشترط في المصفوفة ان يكون عدد الاعمدة مساوي لعدد الصفوف.


ما تحتاجة لكتابة الكود ؟


لن تحتاج الا ان تكون متعلم ومتقن لاساسيات لغة البايثون وقد سبق وان شرحت في مقالة سابقة تتخصص في تعليم البايثون - python tutorial الاساسيات وايضا اساعدك في كتابة اول كود برمجي في حياتك بسهولة وبدون تعقيد, وايضا سوف تحتاج الى محرر لكتابة الاكواد وقد سبق وان وفرت لكم محرر لكتابة الاكواد بلغة بايثون اونلاين وهذا المحرر انا استخدمة بشكل شخصي وقد سبق وان شاركت معكم تجربتي في مقالة سابقة وهي بعنوان افضل محرر لكتابة اكواد البايثون اونلاين - python online .


مدخلات البرنامج (input)


لن تحتاج عزيزي المستخدم الى ادخال اي شيئ فقط يمكنك نسخ الكود ووضعة في محرر ليعمل معك بكل سهولة ويسر ولكن يمكنك التعديل على بعض الفقرات داخل الكود وساشرح لك التعديل علية في اخر المقالة.


كود البرنامج بلغة البايثون python code


w = [[19,7,4],
    [4 ,5,6],
    [7 ,5,9]]

q = [[1,6,3],
    [2,4,0],
    [4,8,2]]

result = [[0,0,0],
         [0,0,0],
         [0,0,0]]
for i in range(len(w)):
   for j in range(len(w[0])):
       result[i][j] = w[i][j] + q[i][j]
for r in result:
   print(r)
   

الطباعة والاخراج (output)


[20, 13, 7][6, 9, 6][11, 13, 11]

التعديل على الكود :


في السطر result[i][j] = w[i][j] + q[i][j] يمكنك تغير علامة "+" الى طرح "-" او ضرب "*" او قسمة "/" ويمكنك التعديل على الارقام الموجود في المتغير w و المتغير q.


الكود منقول من موقع programiz للامانة, الى هنا تكون انتهت مقالة اليوم اتمنى ان تكون هذة المقالة نالت على رضاكم واعجابكم ولمزيد من اكواد البايثون يمكنك تصفح الموقع لتجد بحر من الاكواد البرميجة بمختلف اللغات البرمجية سواء بايثون او غيرها من اللغات الاخرى, اذا لم تجد ما تبحث عنة فاترك لنا تعليق بالكود الذي تريدة وسنعمل على توفيرة لكم في اسرع وقت ممكن وتذكر جي كودرس دائما بجانبك.

احمد محمود هو طالب جامعي يدرس في احدى الجامعات المصرية , تم تاسيس موقع جي كودرس في منتصف عام 2020 حيث يسعى الموقع الى مساعدة الطلاب في تعلم البرمجة وتوفير الاكواد الجاهزة للاستخدام لمساعدة الطلاب ً