English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل الأساسيات في Python

تحكم في العملية في Python

الوظائف في Python

أنواع البيانات لـ Python

عمليات ملفات Python

الأصناف والفئات في Python

التاريخ والوقت في Python

معرفة متقدمة في Python

دليل Python

برنامج Python لتحديد عوامل الرقم

Python 实例大全

في هذا البرنامج، ستعلم كيفية استخدام حلقة for للبحث عن عوامل الرقم.

لفهم هذا المثال، يجب أن تكون على علم بما يليبرمجة Pythonالموضوع:

كود المصدر

# باستخدام برنامج Python لتحديد عوامل عدد
# هذه الدالة حساب عوامل المعاملات المرسلة
def print_factors(x):
   print(x, "عوامل:")
   for i in range(1, x + 1):
       if x % i == 0:
           print(i)
num = 320
print_factors(num)

نتيجة الإخراج

عوامل 320 هي:
1
2
4
5
8
10
16
20
32
40
64
80
160
320

ملاحظة:لإيجاد عوامل عدد آخر، قم بتغيير قيمة num.

في هذا البرنامج، سيتم تخزين الرقم الذي يحتوي على العوامل في num، وسيتم نقل هذا الرقم إلى دالة print_factors(). يتم تخصيص هذه القيمة في print_factors() إلى متغير x.

في هذا الدالة، نستخدم حلقة for للمرور على من i يساوي x، إذا كان x يمكن أن يتم تقسيمه بشكل كامل بواسطة i، فإنه يكون عنصرًا من عوامل x.

Python 实例大全