بايثون هي لغة برمجة بسيطة وسهلة القراءة تتيح لك حل مجموعة متنوعة من المهام. أحد الأمثلة العملية المثيرة للاهتمام التي توجد غالبا في الكتب المدرسية والدورات هو كتابة برنامج ينتج أرقاما من 1 إلى 100 ، ليحل محل الأرقام القابلة للقسمة على 7 بكلمة "طنين". دعونا معرفة كيفية تنفيذ هذه المهمة في بيثون.
أولا ، نحتاج إلى حلقة تمر عبر جميع الأرقام من 1 إلى 100. يمكننا استخدام ل حلقة و مجموعة وظيفة لهذا الغرض:
لأني في النطاق (1 ، 101):
نحتاج الآن إلى التحقق مما إذا كان الرقم الحالي قابلا للقسمة على 7. يمكننا القيام بذلك باستخدام عامل ٪ ، والذي يعيد ما تبقى من القسمة:
إذا أنا % 7 = = 0:
إذا كان الرقم الحالي قابلا للقسمة على 7 ، فيجب علينا طباعة كلمة "طنين" بدلا من الرقم. خلاف ذلك ، يجب علينا فقط طباعة الرقم الحالي.:
طباعة ("الطنين")
لذلك ، سيبدو رمز البرنامج بأكمله كما يلي:
الآن بعد أن حصلت على التعليمات الكاملة ، يمكنك تشغيل هذا البرنامج والتأكد من أنه يعمل. حاول تغيير نطاق الأرقام أو استبدال كلمة "الطنين" بكلمة أخرى لتجربة البرنامج وتحسين مهارات برمجة بايثون!
- كيفية كتابة برنامج 100 7 في بيثون: دليل كامل للمبتدئين
- الحصول على استعداد لكتابة التعليمات البرمجية
- الخطوة 1: تثبيت بايثون
- الخطوة 2: محرر التعليمات البرمجية
- الخطوة 3: الشروع في العمل
- كتابة منطق البرنامج
- فتح المحرر لكتابة التعليمات البرمجية
- كتابة التعليمات البرمجية
- تشغيل البرنامج والتحقق من النتائج
- سؤال وجواب
- كيف يمكنني كتابة برنامج بيثون أن إخراج الأرقام من 1 إلى 100?
- هل من الممكن لكتابة برنامج بيثون أن مخرجات فقط حتى الأرقام من 1 إلى 100?
- كيف يمكنني كتابة برنامج بيثون أن إخراج الأرقام من 100 إلى 1?
كيفية كتابة برنامج 100 7 في بيثون: دليل كامل للمبتدئين
برنامج" 100 7 " هي لعبة تحتاج فيها إلى تسمية جميع الأرقام من 1 إلى 100 ، وتخطي الأرقام القابلة للقسمة على 7 أو التي تحتوي على الرقم 7. في دليل المبتدئين هذا ، سنخبرك بكيفية كتابة هذا البرنامج بلغة برمجة بايثون.
أولا ، لنقم بإنشاء قائمة فارغة نضيف فيها أرقاما من 1 إلى 100:
أرقام = []
ثم نستخدم ل حلقة للتكرار من خلال جميع الأرقام من 1 إلى 100:
لأني في النطاق (1 ، 101):
داخل الحلقة ، نتحقق مما إذا كان الرقم قابلا للقسمة على 7 أو يحتوي على الرقم 7:
إذا أنا % 7 = = 0 أو ' 7 ' في شارع (أنا):
تابع
إذا كان الرقم يفي بالشرط ، فإننا نتخطاه باستخدام الكلمة الأساسية متابعة. خلاف ذلك ، أضف رقما إلى القائمة:
أرقام.إلحاق (ط)
بعد الانتهاء من الحلقة ، سيكون لدينا قائمة بأرقام من 1 إلى 100 لا تقبل القسمة على 7 ولا تحتوي على الرقم 7. يمكننا عرض هذه القائمة على الشاشة:
طباعة (أرقام)يبدو رمز البرنامج بأكمله كما يلي:
أرقام = []
لأني في النطاق (1 ، 101):
إذا أنا % 7 = = 0 أو ' 7 ' في شارع (أنا):
تابع
أرقام.إلحاق (ط)
طباعة (أرقام)
قم بتشغيل البرنامج وسترى قائمة بالأرقام من 1 إلى 100 التي تفي بشروط اللعبة "100 7". هذا الدليل يجب أن تساعدك المبرمجين المبتدئين في كتابة هذا البرنامج في بيثون.
الحصول على استعداد لكتابة التعليمات البرمجية
قبل البدء في كتابة كود بايثون ، تحتاج إلى إعداد وتثبيت جميع الأدوات والبيئات اللازمة. في هذا القسم ، سنلقي نظرة على الخطوات الأساسية التي ستساعدك على الاستعداد لكتابة التعليمات البرمجية.
الخطوة 1: تثبيت بايثون
الخطوة الأولى هي تثبيت لغة برمجة بايثون. بايثون هي واحدة من لغات البرمجة الأكثر شعبية في العالم ، ولها العديد من الإصدارات. نوصي بتثبيت أحدث إصدار مستقر ، والذي يمكن تنزيله من موقع بايثون الرسمي.
تحميل المثبت بيثون لنظام التشغيل الخاص بك وتشغيله. اتبع تعليمات المثبت ، واختيار المعلمات اللازمة ومسار التثبيت.
. إذا كان لديك إصدار بايثون مثبتا ، فيجب عرضه.
الخطوة 2: محرر التعليمات البرمجية
لكتابة رمز بايثون ، ستحتاج إلى محرر كود. هناك العديد من المحررين التي هي مناسبة لتطوير بيثون ، مثل فيسوال ستوديو كود ، سامية النص ، أتوم وغيرها.
. سيكون هذا هو الملف الرئيسي لكتابة رمز بايثون.
الخطوة 3: الشروع في العمل
الآن بعد أن قمت بتثبيت بايثون واختيار محرر التعليمات البرمجية ، فأنت على استعداد لبدء كتابة كود بايثون الأول.
ابدأ بإنشاء ملف جديد في محرر التعليمات البرمجية. أدخل الرمز التالي:
طباعة ("مرحبا ، العالم!")
يعرض هذا الرمز ببساطة عبارة " مرحبا ، العالم!". عند تشغيل هذا الرمز ، يجب أن ترى هذه العبارة في وحدة التحكم أو المحطة الطرفية.
أنت الآن جاهز لبدء رحلتك إلى عالم برمجة بايثون! استمر في تعلم اللغة وممارسة كتابة التعليمات البرمجية لتحسين مهاراتك وتصبح مبرمجا متمرسا.
كتابة منطق البرنامج
يعد تطوير منطق البرنامج خطوة مهمة في كتابة أي رمز. في هذه المقالة ، سننظر في كيفية كتابة منطق البرنامج بشكل صحيح في بايثون.
قبل البدء في كتابة التعليمات البرمجية ، تحتاج إلى تحديد الغرض من البرنامج ووضعه في تعليق في بداية الملف. على سبيل المثال:
# برنامج يخرج الأرقام من 1 إلى 100 ، مضاعفات 7
بعد ذلك ، يجب عليك تحديد الوظيفة التي ستكون مسؤولة عن منطق البرنامج. يمكن استدعاء الوظيفة ، على سبيل المثال ، "أرقام الطباعة" ، وتمريرها المعلمة " ن " ، والتي ستحدد عدد الأرقام المراد إخراجها:
أرقام الطباعة (ن):
تمريرة
بعد ذلك ، تحتاج إلى إضافة حلقة التي سيتم تنفيذها عدد محدد من المرات وأرقام الإخراج التي هي مضاعفات 7. استخدم حلقة" من أجل " لهذا الغرض:
أرقام الطباعة (ن):
لأني في النطاق (1 ، ن+1):
إذا أنا % 7 = = 0:
طباعة (ط)
في هذه الحالة ، تعمل الحلقة" من أجل "عبر جميع القيم من 1 إلى" ن+1 "، حيث" ن " هو عدد الأرقام المراد إخراجها. ثم يتم التحقق مما إذا كان الرقم الحالي مضاعفا لـ 7. إذا كان الرقم مضاعفا لـ 7 ، فسيتم عرضه على الشاشة.
أخيرا ، لكي يعمل البرنامج بشكل صحيح ، تحتاج إلى استدعاء وظيفة "أرقام الطباعة" مع العدد المطلوب من الأرقام في الوسيطة:
أرقام الطباعة (100)
نتيجة لتنفيذ البرنامج ، سيتم إخراج جميع الأرقام من 1 إلى 100 ، مضاعفات 7.
وهكذا ، من خلال كتابة منطق البرنامج وفقا لهذه المبادئ ، يمكنك إنشاء برامج فعالة ومفهومة في بيثون.
فتح المحرر لكتابة التعليمات البرمجية
قبل البدء في كتابة التعليمات البرمجية ، ستحتاج إلى محرر برمجة بايثون. المحرر هو أداة تسمح لك بإنشاء وتحرير التعليمات البرمجية. تحتاج إلى اختيار محرر يناسبك من حيث سهولة الاستخدام والوظائف.
هناك العديد من المحررين لبيثون ، لكننا سنلقي نظرة على بعض الخيارات الشائعة وبأسعار معقولة:
- بيشارم هي بيئة تطوير متكاملة شعبية (إيد) مصممة خصيصا للعمل مع بيثون. تقدم بيشارم مجموعة واسعة من الميزات والأدوات ، مما يجعلها خيارا ممتازا للمبتدئين والمبرمجين ذوي الخبرة.
- فيسوال ستوديو كود هو محرر خفيف الوزن ومرن طورته مايكروسوفت. وهو يدعم العديد من لغات البرمجة ، بما في ذلك بايثون. فيسوال ستوديو كود لديها مجموعة واسعة من الإضافات والإضافات ، والذي يسمح لك لتخصيصه لاحتياجاتك.
- أتوم هو محرر الحرة والمفتوحة المصدر التي وضعتها فريق جيثب. تم بناء أتوم على أساس تقنيات الويب ويسمح للمستخدم بتخصيصه باستخدام المكونات الإضافية والسمات.
يعد اختيار محرر عملية ذاتية ، ويجب أن تجرب عدة خيارات لتحديد ما هو مناسب لك. من المهم اختيار محرر من شأنها أن تكون مريحة بالنسبة لك والتي سوف تشعر بالراحة عند كتابة التعليمات البرمجية.
عند تحديد المحرر ، فإن الخطوة التالية هي تثبيته على جهاز الكمبيوتر الخاص بك. قم بزيارة الموقع الرسمي للمحرر المحدد ، وقم بتنزيل ملف التثبيت واتبع تعليمات التثبيت.
بعد التثبيت ، افتح المحرر وأنشئ ملفا جديدا. هنا سوف تكتب رمز الثعبان الخاص بك.
الآن بعد أن كنت على استعداد لبدء كتابة التعليمات البرمجية ، والتحقق من وظيفة بيثون. معظم المحررين لديهم القدرة على تسليط الضوء على بناء الجملة ، والإكمال التلقائي ، وغيرها من الوظائف المفيدة للبرمجة في بايثون.
جاهز! أنت الآن جاهز لبدء كتابة رمز بايثون الأول. في القسم التالي ، سنلقي نظرة على البنية الأساسية لبيثون ونكتب برنامجا يخرج الرقم 100 مضروبا في 7.
كتابة التعليمات البرمجية
قبل البدء في كتابة التعليمات البرمجية ، من المهم تحديد الغرض من البرنامج ومنطقه. يجب أن تكون واضحا بشأن ما يجب أن يفعله البرنامج وكيف سيتم تنفيذه. ثم يمكنك المتابعة لكتابة الرمز.
بيثون هي لغة برمجة شعبية جدا ، والمعروف عن بساطته وسهولة القراءة. يوجد أدناه مثال على كود بايثون الذي يخرج الأرقام من 1 إلى 100:
لأني في النطاق (1 ، 101):
طباعة (ط)
دعونا نلقي نظرة فاحصة على هذا الرمز:
- نحن نستخدم ل حلقة للذهاب من خلال جميع الأرقام من 1 إلى 100.
- تقوم وظيفة النطاق(1 ، 101) بإنشاء سلسلة من الأرقام من 1 إلى 100.
- المتغير أنا يأخذ القيم من 1 إلى 100 في كل تكرار للحلقة.
- داخل الحلقة ، نستخدم وظيفة الطباعة لطباعة رقم على الشاشة.
إذا كنت بحاجة إلى طباعة الأرقام بترتيب عكسي ، فيمكنك استخدام الكود التالي:
لأني في النطاق (100 ، 0 ، -1):
طباعة (ط)
في هذا الرمز ، نستخدم وظيفة النطاق (100 ، 0 ، -1) لإنشاء سلسلة من الأرقام من 100 إلى 1 بزيادات -1.
تعلم كتابة كود جيد وفعال هو عملية تستغرق وقتا وممارسة. ومع ذلك ، مع هذه التعليمات ، يمكنك كتابة برنامج بيثون الذي يخرج الأرقام من 1 إلى 100.
تشغيل البرنامج والتحقق من النتائج
بعد كتابة برنامج بايثون لإخراج الرقم 100 في نظام سبعة أضعاف ، تحتاج إلى تشغيل البرنامج والتحقق من نتائجه. للقيام بذلك ، اتبع التعليمات:
- افتح بيئة التطوير الخاصة بك أو سطر الأوامر حيث تخطط لتشغيل البرنامج.
- انسخ رمز البرنامج والصقه في محرر بيئة التطوير الخاصة بك.
- احفظ الملف بامتداد". على سبيل المثال ، "seven.py ". حدد اسم ملف واضحا بحيث يمكنك العثور عليه وتشغيله بسهولة في المستقبل.
- قم بتشغيل البرنامج بالنقر فوق الزر" تشغيل " أو استخدم الأمر في سطر الأوامر.
- بعد تنفيذ البرنامج ، في وحدة التحكم أو في نافذة الإخراج في بيئة التطوير ، سترى النتيجة — الرقم 100 في نظام السبعة أضعاف.
إذا تمت كتابة البرنامج بشكل صحيح ، يجب أن تحصل على النتيجة المتوقعة — الرقم 100 في نظام السبعين: "202". إذا كانت النتيجة لا تتطابق مع النتيجة المتوقعة ، فتحقق من التعليمات البرمجية بعناية بحثا عن الأخطاء.
سؤال وجواب
كيف يمكنني كتابة برنامج بيثون أن إخراج الأرقام من 1 إلى 100?
للقيام بذلك ، يمكنك استخدام ل حلقة ، والتي سوف تتكرر من خلال الأرقام من 1 إلى 100 وعرضها على الشاشة. هنا مثال رمز: لأني في النطاق (1 ، 101): طباعة(أنا)
هل من الممكن لكتابة برنامج بيثون أن مخرجات فقط حتى الأرقام من 1 إلى 100?
نعم ، يمكنك. للقيام بذلك ، يمكنك إضافة شرط إذا في حلقة أن يتحقق ما إذا كان الرقم هو حتى. هنا مثال رمز: ل أنا في النطاق (1 ، 101): إذا أنا % 2 == 0: طباعة(أنا)
كيف يمكنني كتابة برنامج بيثون أن إخراج الأرقام من 100 إلى 1?
يمكنك أيضا استخدام حلقة لهذا ، ولكن في هذه الحالة سوف تحتاج إلى تحديد أن خطوة التكرار هي -1. هنا مثال رمز: لأني في النطاق (100 ، 0، -1): طباعة (أنا)