الانتقال إلى المحتوى الرئيسي

قائمة بالأرقام مفصولة بمسافة في بايثون ، حيث تكون الأرقام أقل من 10 وقابلة للقسمة على 2

بايثون هي لغة برمجة قوية وشائعة تستخدم على نطاق واسع لحل المهام المختلفة. في إحدى هذه المهام ، قد تحتاج إلى إنشاء قائمة بالأرقام التي يجب أن تكون أقل من 10 وقابلة للقسمة على 2. في هذه المقالة ، سننظر في كيفية القيام بذلك باستخدام رمز بايثون البسيط.

أولا ، دعنا نحدد المهمة. نحتاج إلى إنشاء قائمة بالأرقام التي تفي بشرطين: يجب أن تكون أقل من 10 وقابلة للقسمة على 2. بيثون لديها بناء خاص للعمل مع القوائم-قائمة بين قوسين مربعين. يمكننا ضبطه على الفور باستخدام" فهم القائمة " ، وهو بناء جملة بيثون خاص يسمح لك بإنشاء قوائم بناء على قوائم أخرى أو كائنات قابلة للتكرار. في حالتنا ، نريد إنشاء قائمة بالأرقام من 1 إلى 10 ، وتصفية فقط تلك الأرقام التي تقل عن 10 وقابلة للقسمة على 2. هذه هي الطريقة التي يبدو:

الأرقام = [س إلى س في النطاق (1 ، 10) إذا س ٪ 2 = = 0]

في هذا السطر ، نقوم بإنشاء قائمة "بالأرقام "باستخدام"فهم القائمة". نكرر جميع الأرقام من 1 إلى 10 ، ونضيف فقط تلك الأرقام القابلة للقسمة على 2 (أي ما تبقى من القسمة على 2 هو 0) وأقل من 10. الآن لدينا قائمة من الأرقام التي تلبي شروطنا.

  1. قائمة الأرقام التي تم الحصول عليها في بايثون
  2. قائمة الأرقام الواردة في الفضاء
  3. أرقام أقل من 10
  4. الأرقام التي تقبل القسمة على 2
  5. سؤال وجواب
  6. ما هي قائمة الأرقام مفصولة بمسافة في بايثون?
  7. كيف يمكنني الحصول على قائمة بالأرقام من سلسلة مفصولة بمسافات في بايثون?
  8. كيف يمكنني تصفية قائمة الأرقام وترك فقط تلك التي هي أقل من 10?
  9. كيف يمكنني تصفية قائمة الأرقام وترك فقط تلك التي تقبل القسمة على 2?
  10. كيف يمكنني الجمع بين التصفية بشرطين: أرقام أقل من 10 والقسمة على 2?

قائمة الأرقام التي تم الحصول عليها في بايثون

بايثون هي لغة برمجة تستخدم على نطاق واسع للعمل مع الأرقام ومجموعات البيانات. أحد العناصر الرئيسية للعمل مع الأرقام في بايثون هو إنشاء قوائم الأرقام والعمل معها.

قائمة الأرقام هي مجموعة مرتبة من الأرقام التي يمكن استخدامها لعمليات وحسابات مختلفة. في بايثون ، يمكنك بسهولة إنشاء قائمة بالأرقام باستخدام الأقواس المربعة وفصل الأرقام بفاصلة.

على سبيل المثال ، لإنشاء قائمة بالأرقام من 1 إلى 10 ، يمكنك كتابة الكود التالي:

أرقام = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

لدى بايثون أيضا القدرة على إنشاء قوائم بالأرقام باستخدام الوظائف التي تولد الأرقام تلقائيا. على سبيل المثال ، يمكن استخدام وظيفة النطاق () لإنشاء أرقام من بداية معينة إلى النهاية بخطوة معينة:

أرقام = قائمة (المدى (1 ، 11))

ستحتوي قائمة الأرقام الناتجة على أرقام من 1 إلى 10.

هناك العديد من الطرق والوظائف للعمل مع قوائم الأرقام في بايثون. بعض منهم:

  • - إرجاع عدد العناصر في القائمة;
  • - يضيف عنصر إلى نهاية القائمة;
  • - إدراج عنصر في موضع معين;
  • - يزيل العنصر الأول الذي تم العثور عليه من القائمة;
  • - فرز عناصر القائمة بترتيب تصاعدي;
  • - عكس ترتيب عناصر القائمة.

وبالتالي ، فإن قائمة الأرقام في بايثون هي عنصر برمجة مهم يسمح لك بالعمل بفعالية مع البيانات الرقمية.

قائمة الأرقام الواردة في الفضاء

في كثير من الأحيان ، عند العمل مع الأرقام في البرمجة ، يصبح من الضروري معالجة تسلسل الأرقام التي يتم الحصول عليها عن طريق قسمة سلسلة على حرف معين ، في هذه الحالة ، مسافة. من المهم ملاحظة أن المسافة هي فاصل الأرقام الأكثر شيوعا في السلسلة ، ويمكن استخدامها لنقل البيانات باستخدام تنسيقات ملفات مختلفة أو لإدخال المستخدم.

في بايثون ، يمكنك بسهولة تقسيم سلسلة من الأرقام إلى قائمة باستخدام طريقة الانقسام. يكفي استدعاء هذه الطريقة على سلسلة عن طريق تمرير فاصل إليها يحتاج إلى استخدامه. في هذه الحالة ، سيكون الفاصل مسافة:

الأرقام = "1 2 3 4 5"

عدد_قائمة = أرقام.انقسام ("")

طباعة (عدد_قائمة) # ['1', '2', '3', '4', '5']

ثم يمكنك إجراء عمليات مختلفة مع قائمة الأرقام الناتجة. على سبيل المثال ، يمكنك إخراج عناصره باستخدام حلقة:

للعدد في عدد_قائمة:

طباعة (رقم)

يمكنك أيضا إجراء عمليات إضافية باستخدام الأرقام ، على سبيل المثال ، حساب مجموعها أو تحديد أصغر / أكبر رقم:

المجموع = المجموع (خريطة (كثافة العمليات ، قائمة الأرقام)) # حساب مجموع الأرقام

أصغر = دقيقة (خريطة (كثافة العمليات ، عدد_قائمة)) # أصغر عدد

أكبر = ماكس (خريطة (كثافة العمليات ، عدد_قائمة)) # أكبر عدد

من الطباعة (المجموع) # 15

طباعة (أصغر) # 1

طباعة (أكبر) # 5

أيضا ، إذا كانت الأرقام الموجودة في القائمة صغيرة ، على سبيل المثال ، أقل من 10 ، وتحتاج إلى العثور على أرقام قابلة للقسمة على 2 فقط ، فيمكنك استخدام الشروط:

حتى الأرقام = [رقم للرقم في قائمة الأرقام إذا كان رقم (رقم ) و 1 = = 0]

طباعة (حتى الأرقام) # ['2', '4']

وبالتالي ، فإن العمل مع قوائم الأرقام الموجودة في مساحة في بايثون هو مهمة بسيطة ومريحة إلى حد ما ، لأن اللغة لديها العديد من الطرق للعمل مع هذه الهياكل.

أرقام أقل من 10

في هذه المقالة ، سنلقي نظرة على قائمة بالأرقام التي تقل عن 10.

الأرقام الأقل من 10 هي أرقام صغيرة يمكن استخدامها في عمليات حسابية مختلفة أو لتمثيل نوع من البيانات. عادة ما تكون هذه الأرقام سهلة التذكر ومريحة للاستخدام في البرمجة.

لإنشاء قائمة بأرقام أقل من 10 ، في لغة برمجة بايثون ، يمكنك استخدام الكود التالي:

أرقام = [1, 2, 3, 4, 5, 6, 7, 8, 9]

نتيجة لتنفيذ هذا الرمز ، سنحصل على قائمة بالأرقام من 1 إلى 9 التي تقل عن 10.

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

يمكنك أيضا الحصول على قائمة من الأرقام أقل من 10 باستخدام ل:

أرقام = [] حلقة

لأني في النطاق (1 ، 10):

أرقام.إلحاق (ط)

في هذا المثال ، نستخدم حلقة تتكرر من 1 إلى 9 وتضيف كل رقم إلى قائمة الأرقام.

القائمة الناتجة من الأرقام أقل من 10 يمكن عرضها باستخدام لحلقة:

للعدد بالأرقام:

طباعة (رقم)

وبالتالي ، سنحصل على قائمة بأرقام أقل من 10 ، كل رقم في صف منفصل.

يمكن استخدام الأرقام الأقل من 10 في المواقف المختلفة التي تتطلب استخدام أعداد صغيرة. فهي سهلة الاستخدام وسهلة الإدارة ، مما يجعلها مفيدة لمختلف المهام.

الأرقام التي تقبل القسمة على 2

للعثور على الأرقام القابلة للقسمة على 2 ، اتبع الخطوات التالية:

  1. قم بإنشاء قائمة بالأرقام ، على سبيل المثال [7, 12, 5, 18, 9, 6, 2, 4].
  2. انتقل إلى كل رقم في القائمة وتحقق مما إذا كان قابلا للقسمة على 2 بدون الباقي.
  3. إذا كان الرقم قابلا للقسمة على 2 بدون باقي ، فأضفه إلى قائمة جديدة تحتوي فقط على أرقام قابلة للقسمة على 2.

هنا هو رمز بايثون الذي ينفذ المنطق الموصوف أعلاه:

أرقام = [7, 12, 5, 18, 9, 6, 2, 4]

القسم_ب_2 = []

للاسطوانات بالأرقام:

إذا الأسطوانات ٪ 2 = = 0:

القسمة على_ب_2.إلحاق (الأسطوانات)

طباعة (قابلة للقسم_ب_2)

نتيجة لتنفيذ هذا الرمز ، قائمة بالأرقام مقسومة على 2: [12, 18, 6, 2, 4].

سؤال وجواب

ما هي قائمة الأرقام مفصولة بمسافة في بايثون?

قائمة الأرقام مفصولة بمسافة في بايثون هي مجموعة من الأرقام مفصولة بمسافات ومكتوبة كسلسلة. يمكن تحويل هذه السلسلة إلى قائمة بالأرقام التي يمكن استخدامها لإجراء عمليات مختلفة.

كيف يمكنني الحصول على قائمة بالأرقام من سلسلة مفصولة بمسافات في بايثون?

للحصول على قائمة بالأرقام من سلسلة مفصولة بمسافات ، يمكن لبيثون استخدام طريقة الانقسام (). تقسم هذه الطريقة سلسلة إلى سلاسل فرعية بواسطة فاصل محدد (في هذه الحالة ، مسافة) وترجع قائمة بهذه السلاسل الفرعية. ثم يمكن تحويل كل سلسلة فرعية إلى رقم باستخدام الدالة إنت () ، إذا ، بالطبع ، تحتوي السلسلة على أرقام فقط.

كيف يمكنني تصفية قائمة الأرقام وترك فقط تلك التي هي أقل من 10?

لتصفية قائمة الأرقام وترك فقط تلك التي هي أقل من 10 ، يمكنك استخدام إدراج قائمة في بيثون. يبدو بناء جملة مثل هذا التضمين كما يلي: [عنصر للعنصر في القائمة إذا كان الشرط]. في هذه الحالة ، سيكون الشرط هو أن عنصر القائمة أقل من 10. وبالتالي ، ستبقى الأرقام التي تفي بهذا الشرط فقط.

كيف يمكنني تصفية قائمة الأرقام وترك فقط تلك التي تقبل القسمة على 2?

لتصفية قائمة الأرقام وترك فقط تلك التي تقبل القسمة على 2 ، في بيثون يمكنك استخدام إدراج القائمة مع شرط القسمة على 2 دون الباقي. للقيام بذلك ، يمكننا استخدام عامل ٪ ، والذي يعيد ما تبقى من القسمة. وبالتالي ، ستبقى الأرقام المتبقية من 0 فقط عند القسمة على 2.

كيف يمكنني الجمع بين التصفية بشرطين: أرقام أقل من 10 والقسمة على 2?

للجمع بين التصفية بشرطين: الأرقام أقل من 10 والقسمة على 2 ، في بيثون يمكنك استخدام المنطقي "و" (و) في إدراج القائمة. سيبدو بناء الجملة كما يلي: [عنصر للعنصر في القائمة إذا كان الشرط 1 والشرط 2]. في هذه الحالة ، الشرط 1 هو "العنصر أقل من 10 " ، والشرط 2 هو"العنصر قابل للقسمة على 2 بدون الباقي". وبالتالي ، ستبقى الأرقام التي تلبي كلا الشرطين فقط.