Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

String

جزء من قسم الأساسيات في رحلة Swift على Coddy. الدرس 7 من 86.

الـ Character هو حرف واحد (على سبيل المثال: 1, 6, %, b, p, ., T, إلخ.)

نوع String هو نوع خاص يتكون من عدة من نوع Character.

لتهيئة قيمة string في متغير، قم بإحاطتها بين علامتي تنصيص مزدوجتين:

let s1 = "This is a string"
let s2 = "This is also a string"

في المثال أعلاه، تم تهيئة ثابتين من نوع string، باسم s1 و s2.

ملاحظة: على عكس بايثون، تقتصر لغة Swift على استخدام علامات التنصيص المزدوجه " للسلاسل النصية (strings). علامات التنصيص المفردة ليست صالحة للسلاسل النصية في Swift.

String Interpolation:

تتمتع Swift بفيزية قوية تُسمى string interpolation باستخدام \(). يتيح لك هذا إدراج القيمة مباشرة داخل string:

let name = "Alice"
let age = 25
print("My name is \(name) and I am \(age) years old.")
// اسمي أليس وأنا عمري 25 سنة.
challenge icon

التحدي

مبتدئ

قم بتخزين النص I am learning to code with Coddy! في ثابت باسم coddy.

تأكد من تخزين قيمة النص الـ exact تمامًا مع مراعاة حالة الأحرف الصحيحة.

جرّب بنفسك

// اكتب الكود الخاص بك أدناه
// استبدل النص الفارغ بالسلسلة النصية الدقيقة التي تطلبها المهمة
let coddy = ""

// لا تغيّر السطر أدناه
print("coddy = \"\(coddy)\"")
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: Playground لـ Swift