بايثون هي لغة برمجة قوية وسهلة الاستخدام يمكن استخدامها لإنشاء العديد من التطبيقات والبرامج النصية. في هذه المقالة ، سنلقي نظرة على برنامج بايثون الذي سيعرض جدول صلاحيات الرقم الثاني من صفر إلى العاشر.
قوة جدولين هي سلسلة من الأرقام التي تم الحصول عليها عن طريق رفع الرقم اثنين إلى قوة من صفر إلى العاشر. على سبيل المثال ، 2 إلى قوة 0 هو 1 ، 2 إلى قوة 1 هو 2 ، 2 إلى قوة 2 هو 4 ، وهلم جرا.
لإنشاء برنامج ، سوف نستخدم ل حلقة ، والذي يسمح لك لتكرار كتلة معينة من التعليمات البرمجية عدد معين من المرات. داخل الحلقة ، وسوف نعرض كل قوة من اثنين على الشاشة ، في حين تستخدم المدمج في الأسرى () وظيفة الأس.
- ما هو جدول صلاحيات اثنين?
- وصف البرنامج
- ما هي وظيفة البرنامج سوف تؤدي?
- المتطلبات الفنية
- ما هي أدوات البرمجيات التي تحتاج إلى العمل معها?
- خطوات إنشاء برنامج
- ما هي الخطوات التي أحتاج إلى إكمالها للحصول على جدول صلاحيات اثنين?
- نموذج التعليمات البرمجية
- ما سوف رمز البرنامج بيثون تبدو وكأنها لإنشاء جدول صلاحيات اثنين?
- سؤال وجواب
- ما هي الصيغة المستخدمة لحساب قوى اثنين?
- كيف يمكنني كتابة برنامج الثعبان الذي يخرج جدول القوى اثنين من الصفر إلى العاشر?
- ماذا ستكون نتيجة البرنامج لجدول صلاحيات اثنين من الصفر إلى العاشر?
- هل من الممكن تغيير نطاق قوة جدولين في البرنامج?
ما هو جدول صلاحيات اثنين?
قوة اثنين من الجدول هو الجدول الذي يعرض نتائج رفع عدد 2 إلى درجات مختلفة. يمثل كل صف من الجدول قوة اثنين ، وكل عمود هو رقم مرفوع إلى القوة المناسبة.
على سبيل المثال:
| الدرجة العلمية | النتيجة |
|---|---|
| 0 | 1 |
| 1 | 2 |
| 2 | 4 |
| 3 | 8 |
| 4 | 16 |
| 5 | 32 |
| 6 | 64 |
| 7 | 128 |
| 8 | 256 |
| 9 | 512 |
| 10 | 1024 |
يمكن أن يكون جدول قوى اثنين مفيدا لإيجاد وتذكر نتائج الأس للرقم 2 بسرعة. يتم استخدامه في مختلف مجالات الرياضيات والبرمجة ، وكذلك في المهام والتمارين على الخوارزميات وهياكل البيانات.
وصف البرنامج
يوجد أدناه وصف لبرنامج بلغة برمجة بايثون يعرض جدول قوى من اثنين من الصفر إلى العاشر.
الخطوة 1: تحديد المتغيرات والقيم:
- - تستخدم لتخزين الطاقة الحالية من اثنين.
- .
- - تستخدم لتخزين الحد الأقصى إلى أي القيم تحتاج إلى أن يكون الإخراج.
الخطوة 2: إخراج جدول صلاحيات اثنين:
- .
- .
- من جانب واحد.
- .
بعد اكتمال البرنامج ، سيتم عرض جدول صلاحيات اثنين من 0 إلى 10 على الشاشة:
| الدرجة العلمية | القيمة |
|---|---|
| 0 | 1 |
| 1 | 2 |
| 2 | 4 |
| 3 | 8 |
| 4 | 16 |
| 5 | 32 |
| 6 | 64 |
| 7 | 128 |
| 8 | 256 |
| 9 | 512 |
| 10 | 1024 |
ما هي وظيفة البرنامج سوف تؤدي?
سيقوم البرنامج بأداء وظيفة عرض جدول قوى اثنين من الصفر إلى العاشر. للقيام بذلك ، سيتم استخدام حلقة تمر عبر القيم من صفر إلى القوة العاشرة لاثنين وتعرض كل قيمة على الشاشة. في بيثون ، يمكنك استخدام * * المشغل أو الأسرى () وظيفة لأسي عدد.
ستتألف الوظيفة من الخطوات التالية:
- تهيئة متغير بقيمة 0 (صفر قوة اثنين).
- ابدأ دورة سيتم تنفيذها 11 مرة (من 0 إلى 10).
- في كل خطوة من الدورة ، اعرض قيمة قوة اثنين على الشاشة.
- قم بزيادة قيمة المتغير بمقدار 1 للانتقال إلى القوة التالية لاثنين.
- كرر الخطوات من 3 إلى 4 حتى نهاية الدورة.
ستكون نتيجة البرنامج عرض جدول قوى اثنين من الصفر إلى العاشر ، على سبيل المثال:
| الدرجة العلمية | القيمة |
|---|---|
| 0 | 1 |
| 1 | 2 |
| 2 | 4 |
| 3 | 8 |
| 4 | 16 |
| 5 | 32 |
| 6 | 64 |
| 7 | 128 |
| 8 | 256 |
| 9 | 512 |
| 10 | 1024 |
وبالتالي ، ستعرض وظيفة البرنامج جدولا للقوى من اثنين من الصفر إلى العاشر على الشاشة.
المتطلبات الفنية
لتنفيذ البرنامج بنجاح وعرض جدول قوى اثنين من صفر إلى العاشر على الشاشة ، يلزم ما يلي:
- مترجم بايثون مثبت على الكمبيوتر. بيثون يمكن تحميلها وتثبيتها من الموقع الرسمي للمطورين.
- محرر نصوص أو بيئة تطوير متكاملة (إيد) لكتابة وتشغيل برنامج في بيثون. بعض الخيارات الشعبية هي فيسوال ستوديو كود ، بيشارم ، أتوم و سامية النص.
إذا كنت قد قمت بالفعل بتثبيت بايثون وتم تحديد المحرر ، يمكنك البدء في إنشاء البرنامج.
1. افتح محرر النصوص المحدد أو إيد وإنشاء ملف جديد.
2. أدخل الرمز التالي:
ديف برينت-القوى-من-اثنان-الجدول():
لأني في النطاق (11):
قوة _اثنين = 2 * * أنا
طباعة (و " 2 إلى قوة {أنا} يساوي {قوة} اثنين}")
اطبع قوتين من جدولين ()
3. حفظ الملف مع تمديد الحمر (على سبيل المثال, powers_of_two_table.py ).
4. افتح موجه أوامر أو محطة طرفية وانتقل إلى الدليل حيث يتم حفظ ملف.
5. قم بتشغيل البرنامج عن طريق كتابة الأمر التالي في سطر الأوامر أو المحطة الطرفية:
بايثون powers_of_two_table.pyسترى جدول قوى اثنين من الصفر إلى العاشر معروض على الشاشة بالتنسيق:
| الدرجة العلمية | القيمة |
|---|---|
| 0 | 1 |
| 1 | 2 |
| 2 | 4 |
| 3 | 8 |
| 4 | 16 |
| 5 | 32 |
| 6 | 64 |
| 7 | 128 |
| 8 | 256 |
| 9 | 512 |
| 10 | 1024 |
الآن لديك برنامج بيثون الذي يخرج جدول القوى من اثنين من الصفر إلى العاشر.
ما هي أدوات البرمجيات التي تحتاج إلى العمل معها?
لكتابة برنامج سيعرض جدول صلاحيات اثنين ، سنحتاج إلى أدوات البرامج التالية:
- بايثون: لغة برمجة بايثون هي الأداة الرئيسية التي سنكتب بها برنامجنا. بايثون لديها بناء جملة بسيطة وبديهية ، مما يجعلها خيارا ممتازا للمبرمجين المبتدئين.
- بيئة التنمية المتكاملة: على الرغم من أنه يمكنك كتابة برامج بايثون في أي محرر نصوص ، إلا أنه من الأنسب استخدام برامج التطوير المتخصصة. وتشمل بعض إيدس شعبية لبيثون بيتشارم ، رمز استوديو البصرية ، أتوم ، والنص سامية.
بعد تثبيت بيثون واختيار إيد ، يمكننا البدء في كتابة برنامج لإخراج جدول القوى من اثنين. في برنامجنا ، سوف نستخدم ل حلقة لتكرار العمليات الحسابية وعرض النتائج على الشاشة. سنستخدم أيضا وظيفة الطباعة () لإخراج القيم.
هنا مثال على رمز البرنامج:
# نبدأ مع درجة الصفر
ن = 0
# إخراج رأس الجدول
طباعة ("قوة اثنين")
# استخدام لحلقة لتكرار العمليات
لأني في النطاق (11):
# طباعة قوة اثنين
(و " 2^{ن} = {2 * * ن}")
# زيادة عداد السلطة
من ن + = 1
هنا نستخدم ل حلقة لتنفيذ عمليات 11 مرات-للقوى 0-10. في كل تكرار للحلقة ، نقوم بإخراج طاقة اثنين باستخدام سلسلة سلسلة و المنسقة ، وزيادة عداد الطاقة بمقدار 1 باستخدام عامل التشغيل+=.
بعد كتابة التعليمات البرمجية ، يمكننا تشغيل البرنامج ورؤية جدول صلاحيات اثنين ، والتي سيتم عرضها على الشاشة.
هنا مثال على إخراج البرنامج:
درجة اثنين
2^0 = 1
2^1 = 2
2^2 = 4
2^3 = 8
2^4 = 16
2^5 = 32
2^6 = 64
2^7 = 128
2^8 = 256
2^9 = 512
2^10 = 1024
الآن بعد أن عرفنا أدوات البرامج اللازمة وكتبنا البرنامج ، يمكننا إكمال المهمة الأولية بنجاح-لعرض جدول صلاحيات اثنين من الصفر إلى العاشر.
خطوات إنشاء برنامج
لإنشاء برنامج يعرض جدول قوى اثنين من صفر إلى العاشر ، اتبع الخطوات التالية:
- افتح محرر التعليمات البرمجية أو بيئة تطوير بايثون.
- إنشاء ملف برنامج جديد مع التمديد
- أدخل السطر الأول من التعليمات البرمجية التي سيتم استيراد وحدة الرياضيات للعمل مع درجة:
- بعد ذلك ، نقوم بإنشاء حلقة تتكرر على الأرقام من 0 إلى 10:
- داخل الحلقة ، نعرض جدول قوى اثنين باستخدام وظيفة الطباعة ():
- حفظ ملف البرنامج وتشغيله.
استيراد الرياضياتلأني في النطاق (11):طباعة ("2 إلى السلطة" ، أنا ، "متساوية" ، الرياضيات.أسير الحرب (2 ، ط))بعد الانتهاء من جميع الخطوات ، سيظهر على الشاشة جدول قوى من اثنين من الصفر إلى العاشر:
| الدرجة العلمية | القيمة |
|---|---|
| 0 | 1 |
| 1 | 2 |
| 2 | 4 |
| 3 | 8 |
| 4 | 16 |
| 5 | 32 |
| 6 | 64 |
| 7 | 128 |
| 8 | 256 |
| 9 | 512 |
| 10 | 1024 |
يمكنك الآن تغيير نطاق الدرجة أو إضافة أسطر إضافية من التعليمات البرمجية أو تنسيق الجدول كما يحلو لك.
ما هي الخطوات التي أحتاج إلى إكمالها للحصول على جدول صلاحيات اثنين?
للحصول على جدول قوى من اثنين من صفر إلى العاشر ، ستحتاج إلى اتباع الخطوات التالية:
- إنشاء ملف برنامج بيثون جديد.
- استيراد وحدة الرياضيات لاستخدام وظيفة الأس.
- إنشاء وظيفة من شأنها أن إخراج جدول القوى من اثنين.
- داخل الوظيفة ، قم بإنشاء قائمة فارغة تحتوي على قيم قوى اثنين.
- إنشاء حلقة من شأنها أن تعمل من خلال الأرقام من 0 إلى 10.
- داخل الحلقة ، لكل رقم ، اتبع الخطوات التالية:
- رفع عدد لقوة اثنين باستخدام الأسرى () وظيفة من وحدة الرياضيات.
- أضف القيمة الناتجة إلى قائمة قوى اثنين.
- بعد الانتهاء من الحلقة ، استخدم ل حلقة لعرض كل قيمة من قائمة صلاحيات اثنين في تنسيق الجدول.
- قم بتشغيل البرنامج وتأكد من عرض جدول صلاحيات اثنين بشكل صحيح.
ستسمح لك هذه الخطوات البسيطة بإنشاء برنامج بيثون لعرض جدول قوى اثنين من الصفر إلى العاشر.
يبدو نموذج رمز البرنامج كما يلي:
"'بايثون
استيراد الرياضيات
():
القوى = []
لأني في النطاق (11):
القوة = الرياضيات.أسير الحرب (2 ، ط)
القوى.إلحاق (السلطة)
للسلطة في القوى:
طباعة (الطاقة)
()
«`
بعد تشغيل هذا البرنامج ، سترى جدول صلاحيات اثنين على الشاشة.
نموذج التعليمات البرمجية
لعرض جدول صلاحيات اثنين ، يمكنك كتابة البرنامج التالي في بيثون:
داخل الحلقة ، نعرض نتيجة رفع 2 إلى قوة أنا:
| طباعة (و " 2^{أنا} = {الرياضيات.أسير الحرب (2 ، أنا)}") | |
| بعد تشغيل هذا البرنامج ، سيتم عرض جدول صلاحيات اثنين على الشاشة: | |
| الدرجة العلمية | النتيجة |
| 0 | 1.0 |
| 1 | 2.0 |
| 2 | 4.0 |
| 3 | 8.0 |
| 4 | 16.0 |
| 5 | 32.0 |
| 6 | 64.0 |
| 7 | 128.0 |
8
256.0
9
512.0
10
1024.0
وبالتالي ، يسمح لك مثال الكود المعطى بعرض جدول قوى اثنين من صفر إلى العاشر.
ما سوف رمز البرنامج بيثون تبدو وكأنها لإنشاء جدول صلاحيات اثنين?
يوجد أدناه رمز برنامج بايثون الذي سينشئ جدول قوى من اثنين من الصفر إلى العاشر:
رمز البرنامج...
لإنشاء الجدول المحدد ، يتم استخدام حلقة ، والتي سيتم تنفيذها 11 مرة (من 0 إلى 10). في كل خطوة من الدورة ، سيتم حساب صلاحيات اثنين وعرضها على الشاشة في شكل منسق.
| # برنامج لإنشاء جدول صلاحيات اثنين | # حلقة لعرض جدول صلاحيات اثنين |
|---|---|
| لأني في النطاق (11): | النتيجة = 2 * * أنا # حساب قوة اثنين |
| طباعة (و"2 إلى قوة {أنا} يساوي {نتيجة}") # الإخراج إلى الشاشة | بعد تشغيل هذا البرنامج ، سترى الجدول التالي على الشاشة: |
| الدرجة العلمية | القيمة |
| 0 | 1 |
| 1 | 2 |
| 2 | 4 |
| 3 | 8 |
| 4 | 16 |
| 5 | 32 |
| 6 | 64 |
| 7 | 128 |
8
256
9
512
10
1024
يستخدم هذا الرمز حلقة تعمل عبر جميع القيم من 0 إلى 10 شاملة. في كل تكرار للحلقة ، يتم حساب قيمة 2 إلى قوة أنا باستخدام عامل التشغيل * * (الأس). يتم عرض النتيجة باستخدام وظيفة الطباعة وسلسلة منسقة (سلسلة و). وبالتالي ، يتم إخراج كل قوة من اثنين كسلسلة"2 إلى قوة أنا يساوي القيمة".
آمل أن يكون هذا المثال قد ساعدك على فهم ما سيبدو عليه رمز برنامج بايثون لإنشاء جدول قوى اثنين.
سؤال وجواب
ما هي الصيغة المستخدمة لحساب قوى اثنين?
صيغة حساب قوى اثنين هي 2 إلى قوة ن ، أين ن هو رقم الدرجة. على سبيل المثال ، 2 إلى درجة الصفر ستكون مساوية لـ 1 ، في الأول — 2 ، في الثاني — 4 ، وهكذا.