ماذا يحدث عند عملية إعادة تعيين (Reassignment) القيم بقيم أخرى ؟ هل يتغير نوع المتغير
شاهد أولا المثال التالي في الكوتلن:
var numberOfStudents: Int = 10
numberOfStudents = "Ten"
في المثال السابق أولا تم تعيين القيمة Int للمتغير و اسناد القيمة 10 له, بعدها تم تغيير قيمة المتغير إلى قيمة و نوع مختلف و هو String. في هذا الدرس تعرفنا على بعض أنواع البيانات الشائعة في الكوتلن, الفيديو التالي تطبيق عملي على أنواع البيانات. Data Types In JS | أنواع البيانات في الجافا سكربت – النصوص - Akwade - أكوادي. لا تتردد بالتعليق و الاشتراك بالقناة. تابع الدرس التالي لتتعرف على المصفوفات.
Data Types In Js | أنواع البيانات في الجافا سكربت – النصوص - Akwade - أكوادي
النصوص
النصوص هي سلسلة من الاحرف ويرمز اليها في البايثون بــ str. وهي تكون محدودة من الجهتين بعلامة التنصيص الواحدة ' او علامتي التنصيص " بذلك يصبح كل ما بينهما جزء من النص. >>> print ( "I am a string. ") I am a string. >>> print ( 'I am too. ') I am too. انواع انظمة التشفير | المرسال. النص في البايثون بأمكانة احتواء اي حرف ترغب به وبالعدد المحدود بقدرات جهازك, كما انه ايضا يمكن ان يكون فارغاً
ربما البعض منكم يتسائل الان ماذا اذا اردت ان اضمن علامة التنصيص في محتوى النص ؟
>>> print ( 'this is a single quote ' and this is a double quote "')
File "", line 1
print ( 'this is a single quote' and this is a double quote "'
^
SyntaxError: invalid syntax
كما رأيتم سيضهر لنا خطأ وذلك لان البايثون قيم بداية النص بعلامة التنصيص المفردة واي علامة تنصيص مفردة اخرى سيعتبرها نهاية للنص. بالتالي قيم هذا المحتوى فقط
print ( 'this is a single quote '
وبقي هذا
and this is a double quote "')
والسطر الاخير لا يفهمة البايثون فأعتبرة خطأً بنيوياً syntax error
اذا ما الحل؟
اذا اردنا ان نستخدم علامة التنصيص الواحدة ضمن النص فيجب ان يكون حدود النص كاملا بعلامتي التنصيص, هكذا:
>>> print ( "This is a single quote (') character. ")
اذكر أنواع البيانات – المحيط التعليمي
This is a single quote ( ') character. والعكس صحيح
>>> print ( 'This is a double quote (") character. ') This is a double quote ( ") character. جميل! لكن ربما ايضا يتسائل بعضكم الان ماذا اذا اردنا ان نضمن كلا علامتي التنصيص الفردية والزوجية في النص؟:)
تخطي النصوص escape
التخطي يستخدم لحالتين:
عندما تريد ايقاف البايثون من تفسير بعض الاحرف الخاصة التي لها معنى خاص في البايثون. او عندما تريد من البايثون فهم وتفسير معنى خاص ان تعطية لها
الاول هو الذي واجهنا مسبقا وسنعرفة الان, اما الثاني سنشرحة بعد الاول:
في كلا الحالتين سوف نستخدم حرف الخط المائل للخلف \
وهذا الحرف خاص في البايثون وعندما يتم تقييمة يشير للمفسر ان اي حرف او اكثر بعده يجب ان يعامل معاملة خاصة. اذا كنتم تذكرون المثال السابق
بأمكاننا تخطية بالطريقة التالية
>>> print ( 'this is a single quote \' and this is a double quote "')
this is a single quote ' and this is a double quote "
وتباعاً جميع طرق التخطي والتي لها معنا خاص في بايثون
\' لتخطي علامة التنصيص الواحدة. اذكر أنواع البيانات – المحيط التعليمي. \" لتخطي علامتي التنصيص. \ لتخطي الاسطر الجديدة. \\ لتخطي علامة التخطي اذا اردنا استخدامها في النص.
انواع انظمة التشفير | المرسال
وهذه العلامة تختلف عن سابقتها من العلامات ، وهي تقوم باظهار النص كما هو بضبط وحتى لو قمت بجعل النص على اكثر من سطر ستقوم باظهاره بأكثر من سطر. let myFullName = `Mohammed
Kamal
Faraj-allah`;
قم بتجربة الكود السابق في الكونسول ولاحظ النتيجة.
فالمفاهيم بنسبة كبيرة واحدة لكن تختلف طريقة الكتابة (Syntax) وبعض اﻷمور البسيطة
مثال واقعي على القيم المنطقية
هل تخيلت مثلاً الوضع الليلي المُدمج في هذه المنصة التي تقرأ عليها الدرس أو أي منصة أخرى كيف يعمل؟
هناك الكثير من التفاصيل واﻷمور المعقدة التي تحدث لكن جوهر كل ما يحدث هو هل الوضع الليلي اﻵن قيمته true أم false ؟ فعندما تضغط على زر الوضع الليلي ملخص ما يقوم الزر به هو تغيير القيمة من true إلى false أو العكس؛ وباقي أجزاء الواجهة (الموقع - التطبيق) عندما تجد قيمة الوضع الليلي تغيرت تتغير فوراً بناءا على القيمة الجديدة! بالتأكيد لا تتغير ويتغير لونها من تلقاء نفسها بل هناك تفاصيل وعمليات كثيرة تتم لكننا نشرح جوهر ما يتمّ وأنه من اﻷساس يعتمد كلياً على نوع البيانات القيم المنطقية Boolean
اضغط على الزر:
ستتعلم أكثر عن هذا النوع من البيانات في المستوى المتوسط
ستفهم استخدام القيم المنطقية وأهميتها في درس if الشرطية
null - لا شيء:
هذا النوع من البيانات أيضاً مهم جداً ، وهو يعني قيمة فارغة! نعم يعني لا شيء... ولكن هو مهم وله اسلوب خاص في التعامل ومستقبلاً ستعرف بعض خواصُّه؛ لكن اﻵن يجب أن تعرفه وتعرف معناه وكتابته فقط.
أنواع البيانات اﻷساسية
Integer اﻷعداد الصحيحة:
العدد الصحيح ، أي عدد غير عشري مثل: ( 1, 2, 3, 4,... )
يمكن أن يكون العدد موجباً، ويمكن أن يكون سالباً! console. log ( 2);
console.
8 حيل مدرسية ملونة / حيل الحصان الخيالي الجديدة - YouTube
قناه تروم تروم جديد 2021
وأثار رافضو هذه الظاهرة، مسألة استغلال الأطفال الصغار من طرف شبكات تروم استثمار عطف الناس على هذه الفئة في كسب أرباح طائلة، وذلك أمام أعين الامن والسلطات. ودعا المتحدثون الجهات المعنية من أجهزة أمنية وسلطات محلية، التدخل بحزم للحد من انتشار هذه الظاهرة التي أصبحت تؤرق راحة المواطنين. قناه تروم تروم جديد 2021. وأكدوا على أن تفعيل السلطات لمقتضيات القانون الجنائي، أصبح أمرا ضروريا وملحا سيساهم في الحفاظ على سمعة المدينة وحماية حقوق الآخرين وراحة السكان والسياح المغاربة والأجانب. كما التمسوا، من الجهات المختصة إلى التدخل قبل فوات الأوان لاسيما خلال هذه الفترة التي أصبحت مبررا لتوزيع إدعاءات التضرر من جائحة كورونا من طرف أناس يطمحون إلى تحقيق الأرباح بأسهل الطرق ودون بذل مجهود.
تروم تروم جديد
أعلنت علامة "تروم" في مصر عن بدء أعمالها في مصر كعلامة جديدة تدخل الأسواق لأول مرة من خلال إطلاق أولى سياراتها "Seek 5" –بالعربية: سييك 5- التي يمكن تصنيفها كسيارة خدمية رياضية كروس أوفر متوسطة الحجم ذات تجهيز فاخر. وعلى مستوى الأبعاد, فإن "Seek 5" تحظى بحجم متوسط يجعلها منافس أفضل للعديد من السيارات المدمجة المنافسة, فطولها يصل إلى 4771 مم بينما يصل عرضها إلى 1859 مم ويصل إرتفاعها إلى 1735 مم, وذلك مع أدنى خلوص أرضي 199 مم بما يجعلها مرتفعة بشكل جيد عن الأرض وقاعدة عجلات بطول 2800 مم بحيث تكون متناسبة لاستقبال ركابها السبعة على نحو جيد, مستقرة على عجلات مقاس 18 بوصة بإطارات مقاس 225/55 R18. وعلى مستوى المحرك, فإن "Seek 5" مجهزة بمحرك تربو سعة 1, 5 لتر يمكنه أن ينتج قوة 156 حصان عند 5600 د. د وعزم 215 نيوتن. تروم تروم جديد. متر عند 2000 – 4000 د. د مرتبطاً بناقل أتوماتيكي من 6 سرعات أمامية من أجل الدفع بالعجلات الأمامية. وتدعم "Seek 5" بنظام تعليق مكون من قوائم ماكفرسون بالمحور الأمامي ومن قضيب إلتواء بالمحور الخلفي فضلاً عن مكابح قرصية مهواة في الأمام وقرصية غير مهواة في الخلف.
الجزيرة – عوض القحطاني
طالب الرئيس العام لشؤون المسجد الحرام والمسجد النبوي الشيخ الدكتور عبدالرحمن بن عبدالعزيز السديس المصلين في خطبة أول جمعة من شهر رمضان المبارك باستثمار مواقع التواصل الاجتماعي في الدفاع عن الدين والوطن وضرورة مراعاة هذه المواقع حرمة الشهر المبارك. وقال الشيخ السديس في خطبة الجمعة في المسجد الحرام اليوم: أيها المسلمون: هذه الأيام المباركة فرصة سانحة لمراجعة النفس ومحاسبتها وإصلاح العمل، فاشكروا ربكم أن بوأكم هذا الزمان وهذا المكان، واجتهدوا بالدعاء في هذه الأيام والليالي المباركة،.. وتابع قائلا " ارفعوا أكفَّ الضراعة لكم ولأهاليكم وولاة أمركم وأوطانكم وأُمتكم، أن يحفظ الله مقدسات المسلمين، ويحقن دماءهم، ويُصْلح أحوالهم في كل مكان، وينصر إخوانكم المستضعفين والمشرَّدين، والمنكوبين والمأسورين، والمضطهدين في كل مكان وأن يُفرِّج كروبهم، وهمومهم، ويكشف شدائدهم وغمومهم، وأن يكشف عن أمة الإسلام الفتن والمِحن، والأمراض والأوبئة.