عند العمل مع الأرقام في البرمجة ، غالبا ما يتعين عليك التحقق منها بحثا عن ظروف معينة. تتمثل إحدى المهام الأكثر شيوعا في التحقق من رقم لمعرفة ما إذا كان رقما مكونا من ثلاثة أرقام.
تتوفر العديد من الأساليب في لغة برمجة بايثون لهذه المهمة. واحدة من أبسط الطرق هي استخدام الشرطي إذا-آخر بناء.
أولا ، ستحتاج إلى إدخال رقم يحتاج إلى التحقق من ثلاثة أرقام. يمكن القيام بذلك باستخدام وظيفة الإدخال (). بعد ذلك ، باستخدام بناء مشروط ، يمكنك التحقق مما إذا كان الرقم الذي تم إدخاله مكونا من ثلاثة أرقام. إذا استوفى الشرط ، فسيتم عرض الرسالة المقابلة ، وإلا يتم عرض رسالة أخرى.
الطريقة المذكورة أعلاه للتحقق من رقم مكون من ثلاثة أرقام بسيطة للغاية ومفهومة حتى للمبتدئين. يسمح لك بالتحقق بسرعة وسهولة من رقم لثلاثة أرقام وتنفيذ الإجراءات المناسبة اعتمادا على نتيجة الشيك.
- طريقة التحقق من رقم مكون من ثلاثة أرقام في بايثون
- خطوات التحقق من رقم مكون من ثلاثة أرقام
- استخدام عوامل المقارنة في التحقق من رقم مكون من ثلاثة أرقام
- نموذج رمز للتحقق من رقم مكون من ثلاثة أرقام في بايثون
- مع الأخذ في الاعتبار خصوصيات الأرقام المكونة من ثلاثة أرقام في التحقق
- كيفية استخدام العوامل الشرطية للتحقق من رقم مكون من ثلاثة أرقام
- نتائج التحقق من رقم مكون من ثلاثة أرقام في بايثون
- سؤال وجواب
- كيف يمكنني التحقق مما إذا كان الرقم المكون من ثلاثة أرقام حتى في بايثون?
- هل من الممكن استخدام عوامل المقارنة للتحقق من رقم مكون من ثلاثة أرقام في بايثون?
- ما هي أسهل طريقة لاختبار رقم مكون من ثلاثة أرقام للإيجابية في بايثون?
- هل من الممكن استخدام وظائف للتحقق من عدد من ثلاثة أرقام في بيثون?
- كيف يمكنني التحقق مما إذا كان الرقم المكون من ثلاثة أرقام هو مضاعف 5 في بايثون?
طريقة التحقق من رقم مكون من ثلاثة أرقام في بايثون
للتحقق مما إذا كان الرقم مكونا من ثلاثة أرقام ، يمكنك استخدام طرق وشروط مختلفة في لغة برمجة بايثون. إحدى الطرق البسيطة هي التحقق من طول سلسلة تحتوي على رقم باستخدام وظيفة لين ().
هنا مثال رمز:
العدد = 123
إذا لين (شارع (عدد)) = = 3:
طباعة ("الرقم مكون من ثلاثة أرقام")
آخر:
طباعة ("الرقم ليس من ثلاثة أرقام")
في هذا المثال ، نستخدم دالة ستر () لتحويل رقم إلى سلسلة ، ثم وظيفة لين () لتحديد طول السلسلة الناتجة. إذا كان الطول 3 ، فإن الرقم مكون من ثلاثة أرقام ، وإلا فإن الرقم ليس مكونا من ثلاثة أرقام.
إذا كنت تريد التحقق مما إذا كان الرقم مكونا من ثلاثة أرقام دون تحويله إلى سلسلة ، فيمكنك استخدام شرط التحقق الرياضي:
العدد = 123
إذا 100 < = عدد < = 999:
طباعة ("الرقم مكون من ثلاثة أرقام")
آخر:
طباعة ("الرقم ليس من ثلاثة أرقام")
في هذا المثال ، نستخدم عوامل المقارنة = للتحقق من أن الرقم أكبر من أو يساوي 100 وأقل من أو يساوي 999. إذا تم استيفاء هذا الشرط ، فسيكون الرقم مكونا من ثلاثة أرقام ، وإلا فلن يكون الرقم مكونا من ثلاثة أرقام.
تعطي كلتا الطريقتين نفس النتائج ويمكنك استخدام أي منهما في برنامجك للتحقق من رقم مكون من ثلاثة أرقام في بايثون.
خطوات التحقق من رقم مكون من ثلاثة أرقام
للتحقق من رقم مكون من ثلاثة أرقام في بايثون ، يمكنك استخدام الخطوات التالية:
- أولا ، تأكد من أن الرقم الذي تم إدخاله هو رقم مكون من ثلاثة أرقام.
- للقيام بذلك ، يمكنك استخدام وظيفة لين() لتحديد طول الرقم.
- إذا كان طول الرقم ثلاثة ، فهو رقم مكون من ثلاثة أرقام ، وإلا يتم عرض رسالة خطأ.
- بعد ذلك ، يمكنك الاستمرار في التحقق من الشروط الأخرى ، إذا كانت مطلوبة.
- للتحقق مما إذا كان الرقم أوليا ، يمكنك استخدام خوارزمية فحص البساطة.
- إذا اجتاز الرقم اختبار البساطة ، يتم عرض رسالة مفادها أن الرقم أولي.
- خلاف ذلك ، يمكنك التحقق مما إذا كان الرقم مضاعفا لرقم آخر ، على سبيل المثال ، 2 أو 5.
- إذا كان الرقم مضاعفا للرقم المحدد ، يتم عرض رسالة مفادها أن الرقم مضاعف.
- إذا لم يكن الرقم أوليا ولا مضاعفا للرقم المحدد ، فسيتم عرض رسالة تفيد بأن الرقم لا يتناسب مع أي من الشروط.
هذه طريقة سهلة للتحقق من رقم مكون من ثلاثة أرقام في بايثون. يمكنك تعديل و / أو استكمال هذه الخوارزمية وفقا لمتطلباتك وشروط التحقق من رقم مكون من ثلاثة أرقام.
استخدام عوامل المقارنة في التحقق من رقم مكون من ثلاثة أرقام
عند التحقق من رقم مكون من ثلاثة أرقام في بايثون ، يمكنك استخدام عوامل المقارنة لتحديد ما إذا كان الرقم الذي تم إدخاله يفي بالشروط المطلوبة. تسمح لك عوامل المقارنة بمقارنة القيم وإرجاع قيمة منطقية صحيحة أو خاطئة ، اعتمادا على نتيجة المقارنة.
يمكن أن يكون استخدام عوامل المقارنة في التحقق من رقم مكون من ثلاثة أرقام مفيدا إذا كنت بحاجة إلى التحقق مما إذا كان الرقم موجبا أو سالبا أو صفرا ، أو ما إذا كان الرقم ينتمي إلى نطاق معين ، أو إذا كان الرقم يفي بشروط محددة أخرى.
للتحقق من رقم مكون من ثلاثة أرقام ، يمكنك استخدام عوامل المقارنة التالية:
- أكبر من (>أو >=): يتحقق مما إذا كان الرقم أكبر من أو أكبر من أو يساوي قيمة معينة.
- أقل من (<أو <=): يتحقق مما إذا كان الرقم أقل من أو أقل من أو يساوي قيمة معينة.
- يساوي (==): يتحقق مما إذا كان الرقم يساوي قيمة معينة.
- لا يساوي (!= ): يتحقق مما إذا كان الرقم لا يساوي قيمة معينة.
على سبيل المثال ، للتحقق من رقم مكون من ثلاثة أرقام ، يمكنك استخدام عامل المقارنة "المزيد" ( > ) للتأكد من أن الرقم أكبر من 99 و " أقل " ( < ) للتأكد من أن الرقم أقل من 1000:
| العدد | تحقق | النتيجة |
|---|---|---|
| 123 | 123 > 99 و 123 < 1000 | صحيح |
| 56 | 56 > 99 و 56 < 1000 | خطأ |
بالإضافة إلى ذلك ، يمكنك استخدام عامل المقارنة "يساوي" ( = = ) للتأكد من أن الرقم يساوي قيمة معينة:
| العدد | تحقق | النتيجة |
|---|---|---|
| 456 | 456 == 456 | صحيح |
| 789 | 789 == 123 | خطأ |
تسمح لك عوامل المقارنة بالتحقق بإيجاز وفعالية من الأرقام المكونة من ثلاثة أرقام للتأكد من امتثالها لشروط معينة. يمكن أن يكون استخدامها مفيدا في سيناريوهات البرمجة المختلفة عندما تحتاج إلى التحقق من الأرقام المكونة من ثلاثة أرقام للامتثال للشروط المحددة أو تنفيذ إجراءات معينة اعتمادا على نتيجة الفحص.
نموذج رمز للتحقق من رقم مكون من ثلاثة أرقام في بايثون
للتحقق مما إذا كان الرقم مكونا من ثلاثة أرقام في بايثون ، يمكنك استخدام الكود التالي:
آخر:
طباعة ("الرقم ليس من ثلاثة أرقام")
يتلقى هذا الرمز رقما من المستخدم ويتحقق مما إذا كان رقما مكونا من ثلاثة أرقام. إذا كان الرقم يفي بهذا الشرط ، فسيتم عرض الرسالة "الرقم ثلاثة أرقام". خلاف ذلك ، يتم عرض الرسالة "الرقم ليس ثلاثة أرقام".
مع الأخذ في الاعتبار خصوصيات الأرقام المكونة من ثلاثة أرقام في التحقق
عند التحقق من رقم مكون من ثلاثة أرقام في بايثون ، هناك العديد من الميزات التي يجب أخذها في الاعتبار. في هذا القسم ، سنلقي نظرة على هذه الميزات وكيفية العمل معها.
1. التحقق من وجود أرقام مكونة من ثلاثة أرقام
في البداية ، نحتاج إلى التأكد من أن الرقم الذي نريد التحقق منه هو ثلاثة أرقام. للقيام بذلك ، يمكنك استخدام التعليمات البرمجية التالية:
"بايثون
العدد = 123
إذا 100 < = عدد < = 999:
طباعة ("الرقم ثلاثة أرقام")
آخر:
طباعة ("الرقم ليس من ثلاثة أرقام")
``
2. تقسيم رقم إلى أرقام
للحصول على تحقق أكثر تفصيلا من رقم مكون من ثلاثة أرقام ، من الضروري أحيانا تقسيمه إلى أرقام منفصلة. على سبيل المثال ، لحساب مجموع الأرقام أو التحقق منها لشروط معينة. للقيام بذلك ، يمكنك استخدام التعليمات البرمجية التالية:
"'بايثون
العدد = 123
رقم_1 = رقم / / 100
رقم_2 = (رقم / / 10) % 10
رقم_3 = عدد % 10
``
3. التحقق من الأرقام لشروط معينة
تتمثل إحدى المهام الشائعة عند العمل بأرقام مكونة من ثلاثة أرقام في التحقق من كل رقم بحثا عن ظروف معينة. على سبيل المثال ، التحقق من التكافؤ أو الغريب. يمكن استخدام الكود التالي لمثل هذا التحقق:
"'بايثون
العدد = 123
رقم_1 = رقم / / 100
رقم_2 = (رقم / / 10) % 10
رقم_3 = عدد % 10
إذا رقم_1 % 2 = = 0:
طباعة ("الرقم الأول زوجي")
آخر:
طباعة ("الرقم الأول فردي")
إذا رقم_2% 2 = = 0:
طباعة ("الرقم الثاني زوجي")
آخر:
طباعة ("الرقم الثاني فردي")
إذا رقم_3 % 2 = = 0:
طباعة ("الرقم الثالث زوجي")
آخر:
طباعة ("الرقم الثالث فردي")
``
4. مثال على التحقق من رقم مكون من ثلاثة أرقام
يوجد أدناه مثال على رمز يتحقق مما إذا كان الرقم المكون من ثلاثة أرقام متماثلا. على سبيل المثال ، الرقم 122 متماثل ، حيث يتزامن الرقم 1 مع الرقم 2 ، ويتزامن الرقم 2 مع الرقم 2.
"'بايثون
العدد = 122
رقم_1 = رقم / / 100
رقم_2 = (رقم / / 10) % 10
رقم_3 = عدد % 10
إذا رقم_1 = = رقم_3:
طباعة ("الرقم متماثل")
آخر:
طباعة ("الرقم غير متماثل")
``
هذه مجرد أمثلة قليلة للعمل بأرقام مكونة من ثلاثة أرقام عند التحقق منها في بايثون. آمل أن يساعدك هذا القسم على فهم الأرقام المكونة من ثلاثة أرقام والعمل بها بشكل أفضل.
كيفية استخدام العوامل الشرطية للتحقق من رقم مكون من ثلاثة أرقام
- عند البرمجة في بيثون ، غالبا ما يكون من الضروري التحقق مما إذا كان رقم معين هو ثلاثة أرقام. يمكنك استخدام عوامل التشغيل الشرطية للقيام بذلك.
- الرقم المكون من ثلاثة أرقام هو رقم يتكون من ثلاثة أرقام. يمكن أن تكون الأرقام في رقم مكون من ثلاثة أرقام أي شيء من 0 إلى 9. الأرقام في عدد يمكن أن تتكرر أو مختلفة. على سبيل المثال ، 123 و 555 و 999 كلها أرقام مكونة من ثلاثة أرقام.
- للتحقق مما إذا كان رقم معين مكونا من ثلاثة أرقام ، يمكنك استخدام العبارة الشرطية إذا.
- مثال:
- تحتاج أولا إلى الحصول على رقم من المستخدم. يمكن القيام بذلك باستخدام وظيفة الإدخال ().
ثم ، تحتاج إلى تحويل القيمة الناتجة إلى عدد صحيح باستخدام الدالة إنت ().
بعد ذلك ، يمكنك استخدام عامل التشغيل الشرطي للتحقق مما إذا كان الرقم المحدد مكونا من ثلاثة أرقام.
في نص بيان إف ، يمكنك التحقق من ذلك باستخدام شرط ، على سبيل المثال ، باستخدام عوامل المقارنة أو وظائف لين() و ستر().
إذا كان الرقم ثلاثة أرقام ، طباعة رسالة حول هذا الموضوع.
مثال على الكود:
الرقم = كثافة العمليات (الإدخال ("أدخل رقما مكونا من ثلاثة أرقام:"))
إذا 100 < = عدد < = 999:
طباعة ("هذا رقم مكون من ثلاثة أرقام.")
آخر:
طباعة ("هذا ليس رقما مكونا من ثلاثة أرقام.")
في هذا المثال ، نحصل أولا على رقم من المستخدم باستخدام وظيفة الإدخال (). ثم ، باستخدام الدالة إنت () ، يتم تحويل القيمة الناتجة إلى عدد صحيح.
- ثم ، باستخدام العبارة الشرطية ، يتم التحقق مما إذا كان الرقم الناتج مكونا من ثلاثة أرقام. إذا كانت الإجابة بنعم ، فإن الرسالة " هذا رقم مكون من ثلاثة أرقام."يتم عرض. إذا لم يكن الأمر كذلك ، فإن الرسالة "هذا ليس رقما مكونا من ثلاثة أرقام."يتم عرض.
- وبالتالي ، فإن استخدام عوامل التشغيل الشرطية يجعل من السهل التحقق مما إذا كان رقم معين مكونا من ثلاثة أرقام في بايثون.
- نتائج التحقق من رقم مكون من ثلاثة أرقام في بايثون
عند التحقق من رقم مكون من ثلاثة أرقام في بايثون ، يمكنك الحصول على واحدة من ثلاث نتائج محتملة:
| الرقم مكون من ثلاثة أرقام: إذا كان الرقم يحتوي على ثلاثة أرقام ولا يحتوي على صفر بادئ. | الرقم ليس رقما مكونا من ثلاثة أرقام: إذا كان الرقم يحتوي على أقل من أو أكثر من ثلاثة أرقام ، أو يحتوي على صفر بادئ. |
|---|---|
إدخال غير صحيح: إذا قام المستخدم بإدخال أحرف أو سلسلة فارغة بدلا من رقم. | للتحقق من رقم مكون من ثلاثة أرقام في بايثون ، يمكنك استخدام الكود التالي: |
كود | الوصف |
الرقم = الإدخال ("أدخل رقما مكونا من ثلاثة أرقام:") | لطلب رقم مكون من ثلاثة أرقام من المستخدم. |
إذا كان الرقم.إيسديجيت () و لين (عدد) = = 3 وليس عدد.يبدأ مع ('0'): | تحقق مما إذا كانت القيمة المدخلة رقما ، وما إذا كانت تحتوي على ثلاثة أرقام ولا تحتوي على صفر بادئ. |
طباعة ("الرقم مكون من ثلاثة أرقام") | لطباعة رسالة مفادها أن الرقم مكون من ثلاثة أرقام. |
آخر:
خلاف ذلك:
طباعة ("الرقم ليس من ثلاثة أرقام")
لطباعة رسالة مفادها أن الرقم ليس مكونا من ثلاثة أرقام.
يمكنك أيضا إضافة معالجة إدخال غير صحيحة لعرض رسالة إدخال غير صحيحة إذا قام المستخدم بإدخال أحرف أو سلسلة فارغة.
وبالتالي ، يتيح لك التحقق من وجود رقم مكون من ثلاثة أرقام في بايثون تحديد ما إذا كانت القيمة المدخلة تفي بالشروط المطلوبة.
سؤال وجواب
كيف يمكنني التحقق مما إذا كان الرقم المكون من ثلاثة أرقام حتى في بايثون?
باستخدام عامل قسمة رقم على 2 والتحقق من باقي القسمة. إذا كان ما تبقى من القسمة هو 0 ، فإن الرقم زوجي ، وإلا فهو فردي.
هل من الممكن استخدام عوامل المقارنة للتحقق من رقم مكون من ثلاثة أرقام في بايثون?
نعم ، يمكنك استخدام عوامل المقارنة مثل ">", "=", " 100: ...".
ما هي أسهل طريقة لاختبار رقم مكون من ثلاثة أرقام للإيجابية في بايثون?
تحتاج إلى التحقق من أن الرقم أكبر من 0. للقيام بذلك ، يمكنك استخدام عوامل المقارنة أو البناء الشرطي "إذا".