التكرار عبر النصوص - الجزء الأول
جزء من قسم الأساسيات في رحلة Python على Coddy. الدرس 62 من 77.
على غرار القوائم، يمكنك التكرار عبر السلاسل النصية:الناتج:استخدام الفهرس:الناتج:يمكنك أيضًا تعديل السلاسل النصية باستخدام الأساليب. على سبيل المثال، لتحويل حرف إلى أحرف صغيرة، استخدم الأسلوب Output:
text = "Hey"
for char in text:
print(char)H
e
yfor i in range(len(text)):
print(f"position {i}: {text[i]}")position 0: H
position 1: e
position 2: y.lower():char = "A"
print(char.lower())aالتحدي
سهلأنشئ برنامجًا يتلقى سلسلة نصية كإدخال، ويطبع عدد مرات وجود الحرف p (أو P) في السلسلة.
قد تكون بعض الأحرف مكتوبة بأحرف كبيرة، استخدم char.lower() لتحويلها إلى أحرف صغيرة.
جرّب بنفسك
text = input()
# اكتب الكود الخاص بك أدناه
# تلميح: لتجاهل حالة الأحرف، يمكنك تحويل الأحرف إلى أحرف صغيرة باستخدام الطريقة .lower().
# مثال: char.lower()يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على المدخلات2المتغيرات
الأرقامالنصوص (String)القيم المنطقية (Boolean)قواعد التسميةالمتغيرات الفارغةمراجعة - تهيئة المتغيرات8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Continueمراجعة - المضروب (Factorial)دالة Rangeالحلقات المتداخلةمراجعة - Dynamic Input3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراجالإخراج مع المتغيراتالإدخالتحويل الأنواعمراجعة - حتى 120مراجعة - صح أم خطأ12التكرار عبر التسلسلات
التكرار عبر العناصردالة Enumerateالتكرار عبر النصوص - الجزء الأولالتكرار عبر النصوص - الجزء الثانيتدرّب بنفسك: مترجم Python عبر الإنترنت