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

كيفية جعل عداد في بيثون: دليل خطوة بخطوة للمبتدئين

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

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

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

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

تثبيت بايثون

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

  1. ويندوز:

    1. انتقل إلى موقع بايثون الرسمي على https://www.python.org/downloads /.
    2. تحميل أحدث نسخة مستقرة من بيثون ويندوز (عادة الإصدار 3.س).
    3. قم بتشغيل المثبت الذي تم تنزيله واتبع التعليمات التي تظهر على الشاشة.
    4. في مرحلة واحدة من التثبيت ، حدد الخيار" إضافة بايثون إلى المسار " بحيث يمكن الوصول إلى بايثون من سطر الأوامر.
    5. . إذا رأيت إصدار بايثون ، فإن التثبيت كان ناجحا.
  2. ماك:

    1. افتح المحطة.
    2. .
    3. في المحطة.
  3. لينكس:

    1. افتح المحطة.
    2. تثبيت بايثون عن طريق تشغيل أحد الأوامر التالية ، اعتمادا على التوزيع الخاص بك:
    3. في المحطة.

مبارك! تم تثبيت بايثون بنجاح على جهاز الكمبيوتر الخاص بك. الآن يمكنك البدء في كتابة وتشغيل برامج بايثون الأولى. حظا سعيدا التعلم!

استيراد المكتبات اللازمة

قبل أن نبدأ في إنشاء عداد في بايثون ، سنحتاج إلى بعض الوحدات والمكتبات المدمجة. وهنا عدد قليل منهم:

  • - وحدة للعمل مع الوقت;
  • - وحدة للوصول إلى بعض المتغيرات والوظائف المتعلقة بمترجم بايثون;
  • - وحدة للعمل مع نظام التشغيل;
  • - وحدة للعمل مع خيوط التنفيذ;
  • - مكتبة لإرسال طلبات المتشعب;

، يمكننا استخدام الكود التالي:

وقت الاستيراد

والحصول على جميع وظائفها وأساليبها.

يمكننا كتابة الكود التالي:

الوقت.النوم (2)

.

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

خلق المتغيرات

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

يتم استخدام بناء الجملة التالي لإنشاء متغير:

اسم المتغير = القيمة

فيما يلي أمثلة على إنشاء المتغيرات:

مثالالوصف
س = 5والقيمة
الاسم = "جون"و القيمة
هو_صحيح = صحيحو قيمة

هي متغيرات مختلفة.

:

س = 10

.

توضح الأمثلة التالية كيفية تغيير قيمة المتغير:

مثالالوصف
س = 5
س = س + 1
على
الاسم = "جون"
الاسم = الاسم + "سميث"
إلى قيمة المتغير
هو_صحيح = صحيح
هو_صحيح = ليس_صحيح
عكس القيمة

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

تحديد القيمة الأولية للعداد

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

لتعيين القيمة الأولية للعداد ، تحتاج إلى إنشاء متغير وتعيين القيمة التي تريد بدء العد منها:

عداد = 0

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

يمكنك أيضا تعيين قيمة أولية عشوائية ، على سبيل المثال:

عداد = 10

في هذه الحالة ، سيبدأ العداد بالرقم 10 وسيزيد أيضا بمقدار واحد مع كل تكرار.

.

على سبيل المثال ، إذا كنت تريد تغيير القيمة الأولية للعداد بعد عدد معين من الخطوات ، فيمكنك القيام بما يلي:

إذا العداد = = 10:

عداد = 20

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

يعتمد اختيار القيمة الأولية للعداد على المهمة المحددة التي تقوم بحلها. تأكد من أن القيمة الأولية تلبي متطلباتك وتسمح لك بتحقيق النتيجة المرجوة.

زيادة قيمة العداد

العداد في البرمجة هو متغير يزيد أو ينقص مع كل مقطع لجزء معين من الكود.

في هذا القسم ، سننظر في كيفية زيادة قيمة العداد في لغة برمجة بايثون.

لزيادة قيمة العداد في بايثون ، يمكننا استخدام عامل الزيادة. الزيادة هي عملية زيادة قيمة المتغير بمقدار واحد. في بايثون ، يتم استخدام عامل التشغيل "+ = " لزيادة قيمة المتغير. على سبيل المثال ، لزيادة قيمة العداد بمقدار واحد ، يمكننا كتابة:

عداد + = 1

حيث "العداد" هو اسم متغير العداد.

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

هنا مثال صغير على استخدام عداد في بايثون:

# تهيئة العداد

عداد = 0

# دورة مع زيادة العداد

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

عداد + = 1

# إخراج قيمة العداد

طباعة ("قيمة العداد:" ، عداد)

في هذا المثال ، يتم تهيئة العداد إلى 0 ، ثم في الحلقة يتم زيادته بمقدار 1 عند كل تكرار. ونتيجة لذلك ، نحصل على قيمة مضادة من 10.

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

تقليل قيمة العداد

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

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

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

عداد = 5

عداد - = 2

طباعة (عداد)

في هذا المثال ، أنشأنا متغير العداد وخصصنا له القيمة 5. ثم استخدمنا عامل التشغيل - = لطرح القيمة 2 من العداد.

ستكون نتيجة تنفيذ هذا الرمز هي الرقم 3 ، لأننا طرحنا القيمة 2 من القيمة الأصلية للعداد.

وبالتالي ، يسمح لك عامل التشغيل - = بتقليل قيمة العداد برقم معين وحفظ القيمة الجديدة.

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

الناتج من النتيجة

بعد الانتهاء من البرنامج ، يمكنك رؤية نتيجة العداد. يمكن تنفيذ إخراج النتيجة بطرق مختلفة ، اعتمادا على احتياجاتك.

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

عداد = 0

بينما العداد < = 10:

طباعة (عداد)

عداد + = 1

في هذا المثال ، في كل مرة يتم فيها تحديث قيمة العداد ، ستتم طباعتها على الشاشة. بهذه الطريقة ستتمكن من رؤية جميع قيم العداد من 0 إلى 10.

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

عداد = 0

النتيجة = []

بينما العداد < = 10:

النتيجة.إلحاق (عداد)

عداد + = 1

طباعة (نتيجة)

.

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

النتيجة = []

للعداد في النطاق (10):

النتيجة.إلحاق (عداد)

طباعة (نتيجة)

.

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

سؤال وجواب

كيف يمكنني إنشاء عداد في بيثون?

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

كيف يمكنني إضافة عداد في حلقة حين?

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

ما هي الطرق الأخرى هناك لإنشاء عداد في بيثون?

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

هل من الممكن إنشاء عداد مع خطوة معينة?

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