0 تصويتات
منذ في تصنيف أسئلة تعليمية بواسطة

التعريف لنوع البيانات str في بايثون نصوص و رموز اعداد ؟؟

الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:

نصوص و رموز

نوع البيانات str في لغة بايثون هو اختصار لكلمة String، وتعني بالعربية "سلسلة نصية". يُستخدم هذا النوع لتخزين البيانات التي نعتبرها "نصوصاً" وليس أرقاماً قابلة للحساب.

لماذا يُعرف بأنه "نصوص ورموز"؟
لأن هذا النوع يستطيع استيعاب أي شيء يتم وضعه داخل علامات التنصيص (سواء كانت علامات فردية `' '` أو مزدوجة `" "`)، ويشمل ذلك:

  • الحروف: مثل `a, b, c` أو `أ, ب, ت`.
  • الكلمات: مثل `"Ahmed"` أو `"Python"`.
  • الرموز: مثل `@, #, $, %, &`.
  • الأرقام (بشرط): إذا وضعت الرقم داخل علامات تنصيص مثل `"123"`، فإن بايثون لا تراه كقيمة حسابية، بل تراه "رمزاً" أو "نصاً" يشبه الأرقام، ولا يمكنك إجراء عمليات جمع أو طرح عليه مباشرة.

أمثلة توضيحية:
  1. نص (String):
`name = "Ali"`
(هنا القيمة عبارة عن حروف تشكل اسماً).
  1. رموز (Symbols):
`special_chars = "@#$%"`
(هنا القيمة عبارة عن رموز فقط).
  1. أرقام كأنها نصوص (Numbers as Strings):
`age = "15"`
(هنا الرقم 15 هو نوع `str` لأنه بين علامات تنصيص، أي أنه يُعامل كرمز وليس كعدد نستخدمه في الحساب).

الفرق الجوهري الذي يجب أن تعرفه:

  • إذا كتبت `5` بدون علامات تنصيص $\leftarrow$ هذا نوع Integer (رقم صحيح) يمكنك استخدامه في العمليات الحسابية.
  • إذا كتبت `"5"` داخل علامات تنصيص $\leftarrow$ هذا نوع str (نص) يُعامل كرمز فقط.

اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال التعريف لنوع البيانات str في بايثون نصوص و رموز اعداد ؟ اترك تعليق فورآ.

1 إجابة وحدة

0 تصويتات
منذ بواسطة
 
أفضل إجابة
إجابة سؤال التعريف لنوع البيانات str في بايثون نصوص و رموز اعداد ؟ بالأعلى.

أسئلة مشابهة

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