If you do not find what you're looking for, you can use more accurate words.
في الرياضيات مثلث باسكال (بالإنجليزية: Pascal"s triangle) أو مثلث الخيام (نسبة إلى عمر الخيام) هو منظومة هندسية لمكافئ ثنائي في المثلث. سميت على اسم بليز باسكال على الرغم من قيام العديد من العلماء بدراسته قبله في الهند وبلاد فارس والصين وإيطاليا. يتم ترقيم الصفوف في مثلث باسكال بدءًا من الصفر، وغالبًا ما تتوسط الأعداد في الصفوف ذات الأرقام الأعداد الموجودة في الصفوف الزوجية في المكان. يتم إنشاء المثلث ببساطة على النحو التالي:
مدخل مثلث باسكال الموجود في الصف n وفي العمود k يساوي .
انظر إلى قاعدة باسكال.
لمثلث باسكال تعميمات في أبعاد تزيد عن الثلاثة على سبيل المثال، مثلث باسكال في البعد الثلاثي يُسمى هرم باسكال أو رباعي الأوجه لباسكال.
مجموعة الأعداد اللواتي تكون مثلث باسكال كانت معروفة قبل باسكال. قد يعود هذا المثلث إلى العالم عمر الخيام.
يمكن برمجة دالة مثلث باسكال بسهولة
def pascal_triangle(rows) : arr = [1] while True: if len(arr) is rows+1: break new_arr = [1] for count in range(0, len(arr) - 1): new_arr.append(arr[count] + arr[count+1]) new_arr.append(1) arr = new_arr return arr for n in range(0, 6): print(pascal_triangle(n)) # <- Output -> # [1] # [1, 1] # [1, 2, 1] # [1, 3, 3, 1] # [1, 4, 6, 4, 1] # [1, 5, 10, 10, 5, 1]
يمكن أن يعمم مثلث باسكال إلى أعداد سالبة للصفوف.