0Pricing
Swift Academy · درس

الأنواع الأساسية: الأعداد وBool وString وCharacter

استكشف الأنواع الأساسية في Swift: الأعداد، والقيم المنطقية، والسلاسل النصية، والمحارف.

الأنواع الأساسية: الأعداد وBool وString وCharacter درس مجاني في Swift Academy على CoddyKit. هذا هو الدرس 2 من أصل 3. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Swift Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Swift Academy 3 دروس في المجموع.

مقدمة

تشمل الأنواع الأساسية في Swift الأعداد والقيم المنطقية والسلاسل النصية والمحارف. وهي آمنة وفعّالة وشائعة الاستخدام.

الأعداد

توفر Swift أنواعًا عددية هي: Int وDouble وFloat. اختاروا النوع بناءً على مستوى الدقة المطلوب.

let intVal: Int = 42
let doubleVal: Double = 3.14
let floatVal: Float = 2.5
print("Int =", intVal, "Double =", doubleVal, "Float =", floatVal)

القيم المنطقية

يحتوي النوع Bool على قيمتي true أو false لاستخدامهما في الشروط.

let isSwiftFun: Bool = true
if isSwiftFun {
    print("Swift is fun!")
} else {
    print("Not fun?")
}

السلاسل النصية

تخزّن السلاسل النصية النصوص. ويمكنكم ربطها أو استخدام الاستيفاء.

let greeting: String = "Hello"
let name = "Swift"
print(greeting + ", " + name)

المحارف

يخزّن Character رمزًا واحدًا من Unicode، مثل A أو أحد الرموز التعبيرية.

let letter: Character = "A"
let symbol: Character = "⭐"
print("Letter:", letter, "Symbol:", symbol)

تحويل الأنواع

يمكنكم التحويل بين الأنواع. مثال: تنشئ String(42) القيمة "42". ويساعد التحويل الصريح على تجنّب الأخطاء.

نوع Character

فحص سريع: ما نوع Swift الأنسب لرمز واحد من Unicode؟

مراجعة

مراجعة: تشمل الأنواع الأساسية Int وDouble وFloat للأعداد، وBool للمنطق، وString للنصوص، وCharacter للرموز المفردة.

الأسئلة الشائعة

هل درس «الأنواع الأساسية: الأعداد وBool وString وCharacter» مجاني؟

نعم — نص درس «الأنواع الأساسية: الأعداد وBool وString وCharacter» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Swift Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Swift Academy 3 دروس في المجموع.

ماذا ستتعلم في «الأنواع الأساسية: الأعداد وBool وString وCharacter»؟

استكشف الأنواع الأساسية في Swift: الأعداد، والقيم المنطقية، والسلاسل النصية، والمحارف. تتمرن على Swift Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Swift Academy؟

لا تُشترط خبرة سابقة. Swift Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 3.

كم من الوقت يستغرق درس «الأنواع الأساسية: الأعداد وBool وString وCharacter»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Swift Academy هذا؟

نعم. كل درس في Swift Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. let مقابل var، والاستدلال على الأنواع، والقيم الحرفية، والصفوف
  2. الأنواع الأساسية: الأعداد وBool وString وCharacter
  3. مقدمة إلى Optionals: ‏? وnil وif let وguard let و??
← العودة إلى Swift Academy