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

صفيف تم إنشاؤه باستخدام إدخال لوحة المفاتيح في بايثون

  • ضياء الحجر بن الهنوء بن الأزد
  • المدونة

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

لإنشاء مصفوفة باستخدام إدخال لوحة المفاتيح في بايثون ، يمكنك استخدام وظيفة الإدخال (). يسمح للمستخدم بإدخال البيانات من لوحة المفاتيح وحفظها في متغير. باستخدام حلقة ، يمكنك الذهاب من خلال عناصر المصفوفة وملء مع القيم التي أدخلها المستخدم.

مثال على الكود:

ن = كثافة العمليات (الإدخال ("أدخل حجم المصفوفة:"))

صفيف = []

لأني في النطاق (ن):

س = كثافة العمليات (الإدخال ("أدخل العنصر:"))

صفيف.إلحاق (خ)

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

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

  1. صفائف في بايثون
  2. إدخال لوحة المفاتيح في بايثون
  3. كيفية إدخال البيانات من لوحة المفاتيح في بايثون
  4. إنشاء مصفوفة من البيانات المدخلة
  5. إنشاء مصفوفة في بايثون
  6. كيفية إنشاء مصفوفة في بايثون
  7. البعد من الصفيف
  8. مثال على استخدام مصفوفة تم إنشاؤها باستخدام إدخال لوحة المفاتيح في بايثون
  9. ميزات العمل مع المصفوفات في بايثون

صفائف في بايثون

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

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

مثال على الكود:

صفيف = []

ن = كثافة العمليات (الإدخال ("أدخل حجم المصفوفة:"))

لأني في النطاق (ن):

العنصر = كثافة العمليات (الإدخال ("أدخل عنصر صفيف:"))

صفيف.إلحاق (عنصر)

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

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

على سبيل المثال ، لإخراج جميع عناصر المصفوفة ، يمكنك استخدام حلقة:
لعنصر في مجموعة:طباعة (عنصر)
يمكنك أيضا الوصول إلى عنصر فردي من المصفوفة من خلال فهرسها:
طباعة (صفيف [0]) # إخراج العنصر الأول من الصفيف

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

الوصف

صفيف.إلحاق (عنصر)

إرجاع عدد العناصر في المصفوفة

إدخال لوحة المفاتيح في بايثون

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

. تتيح هذه الوظيفة للمستخدم إدخال البيانات من لوحة المفاتيح وحفظها في متغير. على سبيل المثال ، يسمح الرمز التالي للمستخدم بإدخال اسم:

المدخلات()

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

في هذا المثال ، يتم تحويل العمر الذي تم إدخاله إلى عدد صحيح باستخدام

باستثناء

لوظيفة الإدخال ()

هي الطريقة الأبسط والأكثر ملاءمة لمعالجة إدخال المستخدم.

مثال على استخدام

وظيفة الإدخال ()

. سيقوم البرنامج بعد ذلك بإخراج رسالة ترحيب باستخدام قيمة المتغير

الاسم

.

إذا كنت بحاجة إلى إدخال عدة قيم من لوحة المفاتيح وحفظها في مصفوفة ، فيمكنك استخدام حلقة

ل

و

وظيفة الإدخال ()
:
ن = كثافة العمليات (الإدخال ("أدخل عدد عناصر المصفوفة:"))
صفيف = []
لأني في النطاق (ن):

العنصر = كثافة العمليات (الإدخال ("أدخل عنصر صفيف:"))

صفيف.إلحاق (عنصر)

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

ل

إلحاق()

.

بعد إدخال البيانات من لوحة المفاتيح ، يمكنك استخدام القيم المستلمة لإجراء عمليات مختلفة: المعالجة والفرز والعرض وما إلى ذلك.

بينما صحيح:

الإدخال = الإدخال ("أدخل قيمة (أو "إيقاف" لإكمال):")

إذا المدخلات = = 'توقف':

استراحة

صفيف.إلحاق (إدخال)

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

وبالتالي ، فإن إنشاء مصفوفة من البيانات المدخلة من لوحة المفاتيح في بايثون أمر بسيط ومريح باستخدام وظيفة الإدخال() وحلقة الوقت.

إنشاء مصفوفة في بايثون

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

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

وظيفة الإدخال ()

، مما يسمح للمستخدم بإدخال البيانات من لوحة المفاتيح.

مثال على إنشاء مصفوفة باستخدام إدخال لوحة المفاتيح:

الحجم = كثافة العمليات (الإدخال ("أدخل حجم المصفوفة:"))

صفيف = []

لأني في النطاق (الحجم):

العنصر = كثافة العمليات (الإدخال (و " أدخل عنصر صفيف {أنا + 1}:"))

صفيف.إلحاق (عنصر)

طباعة ("صفيف مكون:" ، صفيف)

في هذا المثال ، يطلب من المستخدم أولا إدخال حجم المصفوفة. ثم باستخدام حلقة

ل

يطلب إدخال كل عنصر من عناصر المصفوفة ويضاف إليه باستخدام الطريقة

إلحاق()

نموذج التعليمات البرمجية:

صفيف = []

# طلب إدخال العناصر

ل إل في العناصر:

صفيف.إلحاق (إنت (إيل))