كيفية استخدام بيان إذا بايثون

و إذا البيان هو القوة الدافعة للبرمجة منطقية. ونتيجة لذلك، فهم أفضل للفي بيثون إذا هو إضافة هامة إلى مهارات البرمجة بايثون الخاص بك.

هل تريد معرفة المزيد عن بيان إذا بايثون ؟ لا تقلق ، هنا ، سنشرح كيفية استخدام شرط if في Python للتحكم في برنامجك.

كيف يعمل بيان if في بايثون

عادةً ما تبدأ العبارات الشرطية في Python إذا كانت ، وبدونها ، بالكاد تكون منطقية على الإطلاق. ومع ذلك ، فإن الشروط عبارة عن مجموعة من القواعد التي يحددها المبرمج والتي تتحقق مما إذا كان حدث معين صحيحًا أم خطأ. في جوهرها ، يتحققون من صحة الحدث.

و إذا جاء في بيثون عموما يأخذ هذا الشكل:

if an event is True: Execute some commands...

وعلى الرغم من إن بيان يمكن أن تقف وحدها، وظروف أخرى مثل أليف ، و آخر يمكن أن تعضد هذا الامر لوضع قواعد أخرى في المكان. ومع ذلك، يمكنك أيضا استخدام عبارات مثل لا ، و ، أو ، و في مع إن حالة من بيثون.

تتيح لك Python أيضًا استخدام عبارة if مباشرة مع تدفقات التحكم مثل حلقة for . دعونا نرى كيفية استخدام عبارة if مع كل حالة من هذه الحالات في الأمثلة أدناه.

كيفية استخدام عبارات بايثون if and if ... else

باستخدام شرط if ، يمكنك إخبار Python بتنفيذ مجموعة من الأوامر بقدر ما يكون الحدث صحيحًا:

if 5 > 3: print("Valid") Output: Valid

ومع ذلك ، يكون الجمع بين شروط if else مفيدًا عندما تحتاج إلى تنفيذ مجموعة أخرى من الأوامر إذا كان الأمر الأول خاطئًا. دعونا نرى هذا في الممارسة:

a = 10 b = 3 if a == b: print("They're the same") else: print("They're not the same") Output: They're not the same

يمكنك التحقق من المساواة بين المتغيرين أعلاه مباشرة من خلال جعل Python ترجع قيمة منطقية. على سبيل المثال ، تؤدي طباعة a == b إلى إرجاع خطأ:

a = 10 b = 3 print(a==b) Output: False

كيفية استخدام شروط Python if ... elif ... else

بينما تستخدم لغات البرمجة مثل JavaScript else if ، فإن Python تستخدم elif . ومع ذلك ، عادةً ما ينتهي حرف آخر بمجموعة من الجمل الشرطية في بايثون. ولكن إذا كنت لا تزال ترغب في التحقق من صحة الأحداث الأخرى قبل إنهاء شروطك ، فأنت بحاجة إلى استخدام جملة elif . دعونا نرى حالة استخدام Python elif أدناه:

a = 10 b = 3 if b == a: print(a + b) elif b * a == 30: print(b - a) else: print("impossible") Output: -7

في رمز أعلاه، بيثون ينفذ الأمر في حال بيان إذا كان في الحدث هو الصحيح. إذا لم يكن كذلك ، فإنه ينفذ بيان elif . وإلا فإنه ينتج عبارة else .

يمكنك استخدام أكثر من واحد أليف و آخر لوضع شروط أخرى في مكان:

myList = ['Python', 'MUO', 'Hello'] if ('Python') in myList: print("No") elif 'N' in myList[1]: print("MUO") elif 'e' in myList[2]: print("Hello") else: print("None is true") Output: Hello

كيفية استخدام "in" و "و" و "و" الكلمات الرئيسية مع Python إذا كان

يمكنك استخدام في الكلمة مع لو بيان للتحقق مما إذا عنصر موجود في قائمة أو صفيف:

myList = ['Python', 'MUO', 'Hello'] if ('Python') in myList: print("It's in the list") Output: It's in the list

يمكنك أيضًا استخدام التعبير and مع إذا كنت تريد التحقق من أكثر من عنصر واحد:

myList = ['Python', 'MUO', 'Hello'] if ('Python' and 'Hello') in myList: print("Hello Python") Output: Hello Python

الموضوعات ذات الصلة: ورقة الغش في Python RegEx للمبرمجين الناشئين

للتحقق مما إذا كان أي من العناصر موجودًا في القائمة ، يمكنك استخدام الكلمة الأساسية أو :

myList = ['Python', 'MUO', 'Hello'] if ('Python' or 'Bags') in myList: print("One of them is on the list") Output: One of them is on the list

كيفية استخدام Python إذا كان مع حلقة for

يمكنك أيضًا التحكم في ما يحدث في حلقة for بشرط if . على سبيل المثال ، يمكنك تعيين الشروط أثناء التكرار عبر قائمة أو مصفوفة باستخدام Python for loop . ألق نظرة على رمز المثال أدناه لمعرفة كيفية عمل ذلك:

myList = myList = ['Python', 'MUO', 'Hello'] myList2 = ["Fish", "Gold", "Bag"] if len(myList) == 3: for items in myList: print(items) else: for items2 in myList2: print(items2)

يتحقق الكود أعلاه مما إذا كان طول myList هو ثلاثة بالضبط ويتكرر عبره إذا كانت العبارة صحيحة. وإلا فإنه ينفذ عبارة else ويخرج كل عنصر في myList2 .

ومع ذلك ، يمكنك أيضًا تعديل هذا الرمز لطباعة جميع العناصر في أي من القائمتين بأربع كلمات بالضبط:

myList = ['Python', 'MUO', 'Hello', 'Books', 'Pizza', 'Four'] myList2 = ["Fish", "Gold", "Bag"] for items in (myList + myList2): if len(items) == 4: print(items)

يربط الكود أعلاه أولاً القائمتين. ثم يتحقق مما إذا كانت هناك عناصر تحتوي على أربع كلمات بالضبط في كلتا القائمتين ويحللها إذا كانت العبارة صحيحة.

كيفية استخدام عبارة if في دالة بايثون

و إذا الشرط يمكن أن تأتي أيضا في متناول اليدين عند الكتابة وظيفة في بيثون. كما هو الحال في الكود العادي ، يمكن لشرط if أن يملي ما يحدث في الوظيفة.

الموضوعات ذات الصلة: كيفية إنشاء واستيراد وإعادة استخدام الوحدة النمطية الخاصة بك في Python

دعونا نرى كيفية استخدام عبارة if والشروط الأخرى في دالة Python عن طريق إعادة بناء الكتلة الأخيرة من التعليمات البرمجية في القسم السابق أعلاه:

def checkString(list1, list2): for items in (list1 + list2): if len(items) == 4: print(items) break else: print("impossible") List1 = ['Python', 'MUO', 'Hello', 'Books', 'Pizza', 'Four'] List2 = ["Fish", "Gold", "Bag"] checkString(List, List2)

مثل الكود في القسم السابق ، تقوم الوظيفة المذكورة أعلاه بإخراج جميع العناصر بأربعة أعداد كلمات بالضبط. ومع ذلك ، يضمن بيان break أن التنفيذ يتوقف بعد طباعة العنصر الأخير الذي يفي بالشرط. إذا كان الحدث ضمن تعليمة if خاطئًا ، فإن شرط else ينفذ الأمر بداخله.

استخدام عبارة if مع دالة Lambda في Python

يمكنك أيضًا استخدام تعليمة if مع وظيفة lambda مجهولة. كل ما تحتاجه هو فهم أساسي لوظيفة Python lambda للقيام بذلك.

دعنا نعيد كتابة الوظيفة في القسم السابق كدالة لامدا لفهم كيفية عمل ذلك:

checkString = lambda a, b: [y for y in (a + b) if len(y) == 4] print(checkString(List1, List2)) Output: ['Four', 'Fish', 'Gold']

تعطي وظيفة lambda أعلاه نفس الإخراج مثل الوظيفة العادية التي استخدمناها في القسم السابق. هنا ، مع ذلك ، عبرنا عن الشفرة من خلال إنشاء قائمة فهم قائمة Python.

كيفية استخدام عبارة if في فهم قائمة Python

من الممكن أيضًا استخدام تعليمة if مع الحلقة for في list comprehension. في هذا المثال ، دعنا نعيد كتابة الكود السابق لطباعة جميع العناصر بأربعة أعداد كلمات في قائمة الفهم:

myList = ['Python', 'MUO', 'Hello', 'Books', 'Pizza', 'Four'] myList2 = ["Fish", "Gold", "Bag"] lis = [lists for lists in (myList + myList2) if len(lists) is 4] print(lis) Output: ['Four', 'Fish', 'Gold']

الموضوعات ذات الصلة: كيفية استخدام مفاهيم قائمة بايثون (ومتى لا تستخدمها)

يمكنك أيضًا استخدام if ... و أو if ... أو في قائمة الفهم. أولاً ، دعنا نرى حالة استخدام if ... أو في قائمة فهم قائمة Python:

myList = ['Python', 'MUO', 'Hello', 'Books', 'Pizza', 'Four'] myList2 = ["Fish", "Gold", "Bag"] lis = [lists for lists in (myList + myList2) if ('P' in lists or 'F' in lists)] print(lis) Output: ['Python', 'Pizza', 'Four', 'Fish']

يتحقق الكود مما إذا كانت هناك عناصر بها أحرف أبجدية "P" أو "F" ويخرجها إذا كانت العبارة صحيحة.

يمكننا أيضًا استخدام if ... ولطباعة العناصر التي تحتوي على كلا السلاسل "P" و "o" بداخلها:

lis = [lists for lists in (myList + myList2) if ('P' in lists and 'o' in lists)] print(lis) Output: ['Python']

يخرج الكود أعلاه "Python" فقط لأنه العنصر الوحيد في القائمة الذي يحتوي على كل من "P" و "o".

كيفية استخدام متداخل إذا كان في قائمة بايثون لفهم

في بعض الحالات ، يمكنك أيضًا استخدام شرط if المتداخلة في قائمة الفهم. دعونا نلقي نظرة على مثال على الفهم القائمة التي إخراج كافة الأرقام التي يمكن تقسيم ثلاثة وخمسة باستخدام متداخلة إذا الشروط:

B = range(31) A = [x for x in B if x % 3 == 0 if x % 5 ==0] print(A) Output: [0, 15, 30]

ومع ذلك ، يمكنك أن تفعل ما يفعله الكود أعلاه باستخدام مجموعة الفهم بدلاً من القائمة. لكن هذه المرة ، تحصل على ناتجك كمجموعة حرفية:

A = {x for x in B if x % 3 == 0 if x % 5 ==0} print(A) Output: {0, 30, 15}

لا تتردد في اللعب بأمثلة أخرى لفهم القائمة عن طريق تغييرها لتعيين الفهم أيضًا.

تتحكم البيانات المنطقية في العديد من البرامج الآلية

العبارات المنطقية هي اللبنات الأساسية للعديد من البرامج المشفرة الموجودة اليوم ، وهذا لا يختلف عندما يتعلق الأمر بالبرامج التي تعمل على Python. ومع ذلك ، كما ذكرنا سابقًا ، تمنحك العبارات الشرطية فهمًا أفضل للشفرة الخاصة بك ، حتى تتمكن من تعديل الأشياء بالطريقة التي تريدها.

تعتمد المشاريع الواقعية مثل تطوير الألعاب والتعلم الآلي وتطوير الويب على هذه العبارات الشرطية لأتمتة المهام ، مما يسمح لهم بخدمة المستخدمين بالمخرجات المرغوبة. لذلك ، بصفتك مبرمجًا قادمًا ، فإن معرفة المزيد عنها وكيفية عملها أمر ضروري لتشفير برامج التكنولوجيا الحديثة الديناميكية والمتجاوبة.


كيف تكتب وتجمع أول كود سوليتى الخاص بك

كيف تكتب وتجمع أول كود سوليتى الخاص بك

Solidity هي لغة البرمجة التي تستخدمها العقود الذكية على Ethereum blockchain. إنها لغة برمجة مكتوبة بشكل ثابت وموجهة للكائنات.

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

كيفية البحث عن مكعبات ومربعات N-Digit مثالية باستخدام Python و C ++ و JavaScript

كيفية البحث عن مكعبات ومربعات N-Digit مثالية باستخدام Python و C ++ و JavaScript

يحب العديد من المبرمجين حل المشكلات الرياضية الصعبة باستخدام الكود. يساعد على شحذ العقل وتحسين مهارات حل المشكلات. في هذه المقالة ، ستتعلم كيفية العثور على أصغر وأكبر المربعات والمكعبات الكاملة المكونة من رقم n باستخدام Python و C ++ و JavaScript. يحتوي كل مثال أيضًا على عينة إخراج لعدة قيم مختلفة.

كيفية استخدام بايثون كآلة حاسبة لسطر الأوامر

كيفية استخدام بايثون كآلة حاسبة لسطر الأوامر

بينما يمكنك استخدام آلة حاسبة رسومية على جهاز الكمبيوتر الخاص بك ، يمكن لمترجم لغة البرمجة Python أن يتضاعف كآلة حاسبة مكتبية. إنها مزحة شائعة في مجتمع Python والتي تم ذكرها في البرنامج التعليمي الرسمي. إليك كيف يمكنك استخدام بايثون كآلة حاسبة.

كيفية تضمين التغريدات في منشورات WordPress الخاصة بك

كيفية تضمين التغريدات في منشورات WordPress الخاصة بك

يعد تضمين خدمات الجهات الخارجية في منشورات WordPress الخاصة بك طريقة مثيرة لجذب اهتمام الزائر. يوفر المحتوى المضمن أيضًا إشارات مرئية تجعل المسح الضوئي أسهل. جعل WordPress إضافة هذا النوع من المحتوى أمرًا سهلاً.

ابدأ مع Jupyter Notebook: برنامج تعليمي

ابدأ مع Jupyter Notebook: برنامج تعليمي

إذا كنت عالم بيانات طموحًا يعمل مع Python أو R ، فأنت بحاجة إلى معرفة كيفية استخدام Jupyter Notebook. إنه IDE مفتوح المصدر وقائم على الخادم لمعالجة البيانات ومشاركة التعليمات البرمجية الحية ، فضلاً عن إدارة سير عمل علم البيانات.

الترميز ليس متاحًا للجميع: 9 وظائف تقنية يمكنك الحصول عليها بدونها

الترميز ليس متاحًا للجميع: 9 وظائف تقنية يمكنك الحصول عليها بدونها

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

7 أوامر أساسية لبدء استخدام بايثون للمبتدئين

7 أوامر أساسية لبدء استخدام بايثون للمبتدئين

يصبح تعلم لغة برمجة جديدة مثل Python أمرًا سهلاً إذا كان لديك خارطة طريق شاملة توضح بالتفصيل المفاهيم التي يجب تعلمها كمبتدئ وكيفية التقدم أكثر للوصول إلى المرحلة التالية. حتى المبرمجين المتوسطين يجب أن يصقلوا بشكل متكرر أساسياتهم لبناء أساس متين لأنفسهم.

أول تطبيق ويب ASP.NET لديك: كيفية البدء

أول تطبيق ويب ASP.NET لديك: كيفية البدء

ASP.NET هو إطار عمل مجاني عبر الأنظمة الأساسية من Microsoft لإنشاء تطبيقات وخدمات الويب. منصة ASP.NET هي امتداد لـ .NET ، وهي منصة مطورة للأدوات ولغات البرمجة والمكتبات المستخدمة لبناء تطبيقات مختلفة.

هل ARCore أو ARKit أفضل لخلق تجارب الواقع المعزز؟

هل ARCore أو ARKit أفضل لخلق تجارب الواقع المعزز؟

تستخدم بعض تطبيقات الهاتف المحمول الأكثر شيوعًا والتجارب هذه الأيام تقنية الواقع المعزز. في حين أن بعض هذه التجارب يمكن أن تعمل عمليًا على أي جهاز محمول ، فإن البعض الآخر يعمل فقط على طرز أحدث وأكثر تكلفة. يتطلب تطوير واستخدام هذه التجارب الأكثر قوة ARCore و ARKit.

كيفية إنشاء فرع جديد في Git

كيفية إنشاء فرع جديد في Git

تعتبر الفروع أساسية لمفهوم التحكم في الإصدار في البرمجة ، ولا سيما Git. تخبرك مقالة البداية هذه ماهية الفرع وكيفية إنشاء فرع باستخدام عدد من الأدوات المختلفة.

أفضل 5 شارات من شأنها تعزيز مستودع GitHub الخاص بك

أفضل 5 شارات من شأنها تعزيز مستودع GitHub الخاص بك

يمكن أن تعزز شارات GitHub إمكانية قراءة المستودع من خلال تزويد المستخدمين بطريقة سريعة لالتقاط مقاييس المستودع. يمكن تضمين الشارات في ملف README.md لتوضيح أهمية وضرورة مشروعك للمطورين الآخرين. نتيجة لذلك ، يحصل القراء على فكرة سريعة حقًا عن المستودع عن طريق التحقق من الشارات المرفقة.

كيفية تثبيت .NET Framework الإصدار 3.5 على نظام التشغيل Windows 10

كيفية تثبيت .NET Framework الإصدار 3.5 على نظام التشغيل Windows 10

بصفتك مستخدمًا لنظام التشغيل Windows ، فمن المحتمل أن تكون قد صادفت مرة واحدة على الأقل الكلمات .NET Framework. إنه إطار عمل برمجي مطور من Microsoft يتيح لك إنشاء برامج C # و C ++ و F # و Visual Basic وتشغيلها. أحدث إصدار من .NET هو 4.8 ، ولكن قد يحتاج جهاز الكمبيوتر الخاص بك إلى إصدار أقدم من .NET (مثل .NET 3.5) لتشغيل بعض التطبيقات.

كيفية استهداف جزء من صفحة ويب باستخدام محددات CSS

كيفية استهداف جزء من صفحة ويب باستخدام محددات CSS

تسمح لك أوراق الأنماط المتتالية (CSS) بتحويل مظهر صفحات الويب الخاصة بك. من الخطوط والألوان إلى التباعد والتخطيط العام ، كل أنواع أدوات التصميم في متناول يدك. على الرغم من أن CSS هي لغة معقدة في مجملها ، إلا أنه لا يوجد سوى مفهومين أساسيين تحتاج إلى فهمهما للبدء.

7 بدائل مفتوحة المصدر لنظام إدارة المحتوى في ووردبريس

7 بدائل مفتوحة المصدر لنظام إدارة المحتوى في ووردبريس

هل تبحث عن بديل WordPress لبناء موقع الويب الخاص بك؟ لا مزيد من البحث. ستوضح لك هذه المقالة أنظمة إدارة المحتوى (CMS) الأخرى التي يمكنك استخدامها لبناء موقعك.

كيفية إنشاء وإدارة بيئات Python الافتراضية بشكل فعال

كيفية إنشاء وإدارة بيئات Python الافتراضية بشكل فعال

لا يمكنك إكمال مشروع واقعي في Python بنجاح بدون بيئة افتراضية. أدوات مثل virtualenvwrapper و virtualenv شائعة لإنشاء وإدارة بيئات افتراضية لتطوير الويب ، بينما يستخدم علماء البيانات أناكوندا على نطاق واسع.

كيفية استخدام وحدة تقويم Pythons

كيفية استخدام وحدة تقويم Pythons

تقدم Python وحدة تقويم مدمجة تتيح لك معالجة التعليمات البرمجية لأيام أو شهور محددة من السنة. يمكنك استخدامه لإخراج سلسلة من جميع أشهر التقويم في السنة ، على سبيل المثال.

Visual Studio 2022 مقابل 2019: هل يجب عليك الترقية الآن؟ شرح

Visual Studio 2022 مقابل 2019: هل يجب عليك الترقية الآن؟ شرح

في وقت سابق من هذا العام ، أصدرت Microsoft نسخة المعاينة من Visual Studio 2022 في عالم البرمجة الجامح. هذه أخبار جيدة! إنه IDE شائع للغاية ، ولكن بسبب ضبط أو ربما حتى إصلاح شامل ، نظرًا لوتيرة التغيير في نظام DevOps البيئي الذي يزدهر فيه.

أفضل 8 مدونات جافا للمبرمجين

أفضل 8 مدونات جافا للمبرمجين

بصفتك مبرمجًا ، يجب أن تواجه تحديات من أجل البقاء وبناء بعض العجائب في مجال التطوير أو البرمجة. وبالتالي ، إذا كنت تسعى لتعلم لغة برمجة متقدمة لتعزيز مهاراتك المهنية ، فإن Java هي واحدة من أفضل الاحتمالات الموجودة.

كيفية حساب قيمة nCr

كيفية حساب قيمة nCr

الجمع مفهوم رياضي. يشير إلى ترتيب العديد من العناصر حيث يكون ترتيبها غير ذي صلة. تصف الصيغة الأساسية عدد التركيبات الصالحة.

كيف تكتب وتجمع أول كود سوليتى الخاص بك

كيف تكتب وتجمع أول كود سوليتى الخاص بك

Solidity هي لغة البرمجة التي تستخدمها العقود الذكية على Ethereum blockchain. إنها لغة برمجة مكتوبة بشكل ثابت وموجهة للكائنات.

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

كيفية البحث عن مكعبات ومربعات N-Digit مثالية باستخدام Python و C ++ و JavaScript

كيفية البحث عن مكعبات ومربعات N-Digit مثالية باستخدام Python و C ++ و JavaScript

يحب العديد من المبرمجين حل المشكلات الرياضية الصعبة باستخدام الكود. يساعد على شحذ العقل وتحسين مهارات حل المشكلات. في هذه المقالة ، ستتعلم كيفية العثور على أصغر وأكبر المربعات والمكعبات الكاملة المكونة من رقم n باستخدام Python و C ++ و JavaScript. يحتوي كل مثال أيضًا على عينة إخراج لعدة قيم مختلفة.

كيفية استخدام بايثون كآلة حاسبة لسطر الأوامر

كيفية استخدام بايثون كآلة حاسبة لسطر الأوامر

بينما يمكنك استخدام آلة حاسبة رسومية على جهاز الكمبيوتر الخاص بك ، يمكن لمترجم لغة البرمجة Python أن يتضاعف كآلة حاسبة مكتبية. إنها مزحة شائعة في مجتمع Python والتي تم ذكرها في البرنامج التعليمي الرسمي. إليك كيف يمكنك استخدام بايثون كآلة حاسبة.

كيفية تضمين التغريدات في منشورات WordPress الخاصة بك

كيفية تضمين التغريدات في منشورات WordPress الخاصة بك

يعد تضمين خدمات الجهات الخارجية في منشورات WordPress الخاصة بك طريقة مثيرة لجذب اهتمام الزائر. يوفر المحتوى المضمن أيضًا إشارات مرئية تجعل المسح الضوئي أسهل. جعل WordPress إضافة هذا النوع من المحتوى أمرًا سهلاً.

ابدأ مع Jupyter Notebook: برنامج تعليمي

ابدأ مع Jupyter Notebook: برنامج تعليمي

إذا كنت عالم بيانات طموحًا يعمل مع Python أو R ، فأنت بحاجة إلى معرفة كيفية استخدام Jupyter Notebook. إنه IDE مفتوح المصدر وقائم على الخادم لمعالجة البيانات ومشاركة التعليمات البرمجية الحية ، فضلاً عن إدارة سير عمل علم البيانات.

الترميز ليس متاحًا للجميع: 9 وظائف تقنية يمكنك الحصول عليها بدونها

الترميز ليس متاحًا للجميع: 9 وظائف تقنية يمكنك الحصول عليها بدونها

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

7 أوامر أساسية لبدء استخدام بايثون للمبتدئين

7 أوامر أساسية لبدء استخدام بايثون للمبتدئين

يصبح تعلم لغة برمجة جديدة مثل Python أمرًا سهلاً إذا كان لديك خارطة طريق شاملة توضح بالتفصيل المفاهيم التي يجب تعلمها كمبتدئ وكيفية التقدم أكثر للوصول إلى المرحلة التالية. حتى المبرمجين المتوسطين يجب أن يصقلوا بشكل متكرر أساسياتهم لبناء أساس متين لأنفسهم.

أول تطبيق ويب ASP.NET لديك: كيفية البدء

أول تطبيق ويب ASP.NET لديك: كيفية البدء

ASP.NET هو إطار عمل مجاني عبر الأنظمة الأساسية من Microsoft لإنشاء تطبيقات وخدمات الويب. منصة ASP.NET هي امتداد لـ .NET ، وهي منصة مطورة للأدوات ولغات البرمجة والمكتبات المستخدمة لبناء تطبيقات مختلفة.