السلاسل النصية
جزء من قسم الأساسيات في رحلة GDScript على Coddy. الدرس 6 من 92.
السلسلة النصية هي قطعة من النص: تسلسل من المحارف مثل الحروف والأرقام والمسافات والرموز. في GDScript نوعها هو String، بحرف S كبير.
لإنشاء سلسلة نصية، ضع النص بين علامتي اقتباس مزدوجتين أو علامتي اقتباس مفردتين:
var s1 = "This is a string"
var s2 = 'This is also a string'تحدّد علامتا الاقتباس موضع بداية النص ونهايته. وهما ليستا جزءًا من القيمة، لذا تعرض print(s1) النص This is a string.
علامتا الاقتباس المفردتان مفيدتان عندما يحتوي النص نفسه على علامتي اقتباس مزدوجتين:
var line = 'She said "Hi!"'
print(line)يطبع هذا She said "Hi!".
لا يحتوي GDScript على نوع منفصل للحرف الواحد: "A" هو String يتكوّن من حرف واحد.
الأرقام داخل علامات الاقتباس هي نصوص أيضًا. "25" هي String، بينما 25 هي int.
التحدي
مبتدئخزّن السلسلة النصية I am learning to code with Coddy! في متغيّر اسمه coddy.
اكتب النص تمامًا كما هو، مع الأحرف الكبيرة والمسافات نفسها وعلامة !. لا تغيّر سطر print(). فهو يطبع:
coddy = "I am learning to code with Coddy!"جرّب بنفسك
extends Node
func _ready():
# أنشئ المتغير coddy أدناه
# لا تغيّر السطر أدناه
print('coddy = "', coddy, '"')
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات، الجزء الأول
المعاملات الحسابيةالقسمة الصحيحةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - حسابات بسيطةمعاملات المقارنة7أساسيات الإدخال والإخراج
الإخراجالإخراج باستخدام المتغيراتتنسيق السلاسل النصيةالإدخالالتحويل بين الأنواعمراجعة - حتى 120مراجعة - صح أم خطأ10الدوال
تعريف دالةالمعاملاتالقيمة المعادةأنواع القيم المعادةمراجعة - دالة سيغمامراجعة - دالة التحققالقيم الافتراضية13التكرار على المصفوفات
التكرار على العناصرالتكرار باستخدام الفهارسالتكرار على السلاسل النصية الجزء 1التكرار على السلاسل النصية الجزء 216متعقّب المصروفات اليومية
نظرة عامة على المشروعإنهاء البرنامجتدرّب بنفسك: مترجم GDScript عبر الإنترنت