هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

دخول

description(الدرس الثالث ) السلاسل  في البايثون (strings) Empty(الدرس الثالث ) السلاسل في البايثون (strings)

more_horiz
اهلا بكم احبائي قبل البدء في الدرس اريد ان انوه عن شئ هام جدا السلاسل في البايثون لايمكن تلخيصها او شرحها فهي مجموعة من الاوامر الضخمة جدا والبيانات المحزنه شاهدت العديد من الشروحات علي الانترنت وجدت بها الكثير من التعقيدات وهذا السبب ان يجعلكم تتراجعوا عن تعلم هذا الشئ تاكدوا ان في هذا الكورس سنسعي دائما الي تبسيط الامور لكي تبدا اول خطوة عملي في تنفيذ اول مشروع لك بالبايثون وبعدها سوف تتقن جميع التفاصيل فيما بعد بمفردك وستتعلم كل يوم شئ جديد عن البايثون فاي لغة برمجة هي بحر لا ينتهي من البيانات والمعلومات المسجلة سنتطرق الي موضوعنا اليوم في السلاسل في البايثون الي ما هو هام لكي تعرفه كمبتدا وكل مرحلة سنضع معلومه جديدة لكي لا نضع كل المعلومات وتصابوا بالتعقيد

مبدئيا يمكننا استخدام n\ لكي ننزل الي سطر جديد في الكود ويمكننا استخدام t/ لكي نصع مسافة في الكود
مثال :
عندما نكتب

الكود:

("print("pub/narab

ستظهر كالتالي :
Pub
arab



تاني شي لنتعلم الامر len وهو امر سنستخدمة في اشياء اخري اكثر تعقيدا في المستقبل وهو يستخدم لكي يظهر لك عدد حروف المتغير كالمثال التالي :

(الدرس الثالث ) السلاسل  في البايثون (strings) 7d055410

هنا ان ضغطتنا علي run سيقوم بطباعة عدد حروف قيمة المتغير وبما ان قيمة المتغير هو pubarab اذا سيتم طباعة رقم 7 وهو عدد حروف كلمة pubarab

الشي الاخر الذي يجب فهمة في السلاسل او المتغيرات هو كيف يتم عدد الحروف بمعني لناتي مثلا بالكلمة السابقة وهي pubarab
هذه الكلمة مكونه من 7 حروف طريقة عد حروف هذه الكلمة ستكون بالشكل التالي :
6 5 4 3 2 1 0
لاحظوا معي ان العد قد بدا من الصفر فا في البايثون يبدا العدد دائما من رقم 0 وليس 1
مثلا ان كتبنا الامر التالي بهذا الشكل
(الدرس الثالث ) السلاسل  في البايثون (strings) 29f72b10

عن طريق اضافة الامر print وبعدها كتابة اسم المتغير وفتح هذه الاقواس[] وبداخلها الرقم الذي نريد ان نعرفه في المتغير ففي هذا المثال ما الحرف الذي
سيكون رقم 4 في المتغير (pubarab) ؟؟؟؟

ان كان اجابتك هي حرف ال r فا انت فهمت الجزء السابق 👌

الشي الاخر وهو عكس ما شرحنا فيمكننا كتابة الامر التالي

الكود:

(("print(wenbsite_name.index("r


هنا بعد وضعه امر index. بعد اسم المتغير وذكر الحرف بعدها سيعطي عكس نتيجة المثال السابق ويخبرني ان حرف ال r رقمه هو 4 في كلمة pubarab

اخر شي سنذكره في هذا الموضوع وهو امر replace.
فمن الممكن كتابة السطر البرمجي التالي :

الكود:

(("print(website_name.replace("arab","star


فهنا سيذهب الي المتغير pubarab ويستبدل جزء arab ب star
لتصبح النتيجة pubstar
الي هنا نكون قد وصلنا الي نهاية هذا الدرس باخذ فكرة مبسطة عن السلاسل في البايثون ان كان عندك اي استفسار اتركه لي في الردود اسفل هذا الموضوع تحياتي لكم

description(الدرس الثالث ) السلاسل  في البايثون (strings) Emptyرد: (الدرس الثالث ) السلاسل في البايثون (strings)

more_horiz
ألف شكر لك أخي GAD
على التوضيح والشرح المهم



privacy_tip صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
power_settings_newقم بتسجيل الدخول للرد

جميع الحقوق محفوظة لدليل الاشهار العربي