موقع w3School نسخة عن الموقع Offline ⭐️
هو موقع علمي لتعليم لغات التطوير والبرمجة . يتضمن محتوى الدروس والمراجع المتعلقة بعدة لغات برمجية مثل HTML و JavaScript و SQL و CSS و PHP و Python والعديد .
يمكنكم الاطلاع على الموقع مجانا عبر تحميل نسخة مضغوطة عن الموقع وتصفحها على جهازك او عبر اتباع التعليمات الموجودة بالرابط التالي :
https://github.com/Ja7ad/W3Schools
يمكنكم تحميل الاصدار المضغوط من الموقع بصيغة ZIP وتصفحه على جهازك من خلال القسم التالي :
https://github.com/Ja7adR/W3Schools/releases #w3School #php #python
هو موقع علمي لتعليم لغات التطوير والبرمجة . يتضمن محتوى الدروس والمراجع المتعلقة بعدة لغات برمجية مثل HTML و JavaScript و SQL و CSS و PHP و Python والعديد .
يمكنكم الاطلاع على الموقع مجانا عبر تحميل نسخة مضغوطة عن الموقع وتصفحها على جهازك او عبر اتباع التعليمات الموجودة بالرابط التالي :
https://github.com/Ja7ad/W3Schools
يمكنكم تحميل الاصدار المضغوط من الموقع بصيغة ZIP وتصفحه على جهازك من خلال القسم التالي :
https://github.com/Ja7adR/W3Schools/releases #w3School #php #python
GitHub
GitHub - ja7ad/W3Schools: W3Schools Full Offline Version
W3Schools Full Offline Version. Contribute to ja7ad/W3Schools development by creating an account on GitHub.
❤2🔥1
لا شك ان اتخاذ مسار مهني بالنسبة لك أمر ضروري💯، فلا يمكنك تعلم جميع التقنيات الموجودة في العالم الرقمي🧑💻، و سيتوجب عليك الإختصاص في مجال محدد في سبيل تعلم التقنيات المتخصصة فقط في ذلك المجال. يوجد الكثير من المجالات البرمجية التي يمكنك أن تتخصص فيها كأن تصبح مطور Front End ☺️او مطور تطبيقات موبايل😮، أو مبرمج تطبيقات سطح المكتب، في هذا المقال سنرسم لك المسار الصحيح لتصبح مطور Back End محترف🫡، و سنقوم بتعريف أبرز التقنيات المستخدمة في هذا المسار. فتابع المقال عبر الرابط التالي : https://blog.bytesyria.com/back-end/ #backend #sql #laravel #php #nodejs #python
bytesyria
ما هو مجال ال back-end وكيف أبدأ فيه - bytesyria
يعد الـ Back End، أو الجزء الخفي من الموقع، هو الجزء الذي لا يمكن رؤيته بسهولة ولكنه يؤثر على تفاعل المستخدم مع الموقع
😁1
IT Engineer
لمحة عن لغة بايثون 🐍python مميزات لغة بايثون بالنسبة للمطورين لها شعبية هائلة و هناك الكثير من المراجع لمن يريد تعلمها. بسيطة و تعلمها سهل جداً مقارنةً مع غيرها من اللغات. إذا أنشأت برنامجاً باستخدام لغة بايثون فإن البرنامج يعمل على أي نظام في العالم و هذا…
ليفسر أوامر بايثون إلى أوامر يفهمها نظام التشغيل كما تطلب بعض لغات البرمجة الأخرى مثل لغة جافا.
العمل على أكثر من منصة
البرنامج الذي تبنيه بواسطة لغة بايثون يعمل على كما على أهم أنظمة التشغيل مثل Windows, Mac OS, Linux, Unix.
كائينة التوجه
تدعم مفهوم الكلاس/ الكائن/ التغليف, الوراثة إلخ..
تعدد المهام
بايثون توفر لك تقنية الـ Multithreading و التي تسمح لك بجعل برنامجك قادراً على تنفيذ عدة أوامر مع بعض و بنفس الوقت.
قواعد البيانات
بايثون توفر إنترفيسات جاهزة للتعامل مع أهم قواعد البيانات.
واجهة المستخدم
يمكن بناء تطبيقات فيها واجهة مستخدم فيها.
التعامل مع لغات برمجة أخرى
يمكنك التعامل مع لغات برمجة أخرى ( مثل C, C++, Java ) ضمن برنامجك المكتوب في الأساس بلغة بايثون
تعامل لغات البرمجة الأخرى مع لغة بايثون
أغلب لغات البرمجة تدعم التعامل مع لغة بايثون أي أنهم يتيحون لك إستخدام كود مكتوب بلغة بايثون في برامج مكتوبة في الأساس بلغات برمجة أخرى ( مثل C, C++, Java ) للمزيد تابعني على linkedIn و Twitter
#python #programming #learn
العمل على أكثر من منصة
البرنامج الذي تبنيه بواسطة لغة بايثون يعمل على كما على أهم أنظمة التشغيل مثل Windows, Mac OS, Linux, Unix.
كائينة التوجه
تدعم مفهوم الكلاس/ الكائن/ التغليف, الوراثة إلخ..
تعدد المهام
بايثون توفر لك تقنية الـ Multithreading و التي تسمح لك بجعل برنامجك قادراً على تنفيذ عدة أوامر مع بعض و بنفس الوقت.
قواعد البيانات
بايثون توفر إنترفيسات جاهزة للتعامل مع أهم قواعد البيانات.
واجهة المستخدم
يمكن بناء تطبيقات فيها واجهة مستخدم فيها.
التعامل مع لغات برمجة أخرى
يمكنك التعامل مع لغات برمجة أخرى ( مثل C, C++, Java ) ضمن برنامجك المكتوب في الأساس بلغة بايثون
تعامل لغات البرمجة الأخرى مع لغة بايثون
أغلب لغات البرمجة تدعم التعامل مع لغة بايثون أي أنهم يتيحون لك إستخدام كود مكتوب بلغة بايثون في برامج مكتوبة في الأساس بلغات برمجة أخرى ( مثل C, C++, Java ) للمزيد تابعني على linkedIn و Twitter
#python #programming #learn
Ultimate Python Cheatsheet 🔥.pdf
2.3 MB
اوراق غش بايثون لتعلم سينتاكس اللغة وكيف تتعامل معها مع بعض الأمثلة وبعض الخوارزميات والمعادلات الرياضية المهمة في مجال تعلم الألة(machine learning)
#python #machineLearning #ai #ml #algorithm
#python #machineLearning #ai #ml #algorithm
🔔و على غير المعهود مسبقا موقع Data Science 365
قام بجعل كورساته كلها مجانيه لمدة 9 ايام من تاريخ هذه الرسالة
استغل الفرصه و انطلق للدخول للموقع
ماذا ستستفيد من الكورسات 🎙 :
- 💼 يمكنك تصفح مجموعة متنوعة من دورات علوم البيانات عبر الإنترنت على أدوات مطلوبة مثل SQL وPython وR.
- 🎓البرنامج مُصمم بشكل منظم للمبتدئين ويقدم تدريباً هيكلياً مثالياً لبناء مهاراتك في علوم البيانات.
- 📚 يتضمن البرنامج دورات في الأساسيات مثل الإحصاءات والرياضيات واحتمالات البيانات.
- 📈 يُقدم دورات في SQL وPython و Power BI لتعلم البرمجة وأدوات التصور المناسبة للعمل مع كميات كبيرة من البيانات.
- 🤖 يشمل البرنامج دورات في التعلم الآلي والتعلم العميق، وتشمل شرحاً سهل الفهم وأمثلة عملية.
- 🌐 يقدم البرنامج دورات متقدمة تركز على تخصصات مثل نمو الأعمال القائم على البيانات وتحليل العملاء والذكاء الاصطناعي للأعمال.
- 📊 يُقدم البرنامج دورات تخصصية في مجالات الأعمال لمساعدتك في إكتساب المهارات العملية لخلق قيمة لشركتك.
- 💡 يشمل البرنامج دورات تخصصية في تحليل الأعمال وإدارة المشاريع واستراتيجية الشركة.
- 🔐 هناك أيضاً دورات تخصصية في مجالات مثل البلوكتشين وإدارة المشاريع السريعة وتسويق الشركات.
- 📜 تتضمن دورات في هذا البرنامج أيضاً مواد تجهيز البيانات وتحليل البيانات وتصور البيانات والمزيد.
🗣 شارك المنشور لأصدقائك وترقب الجديد طاب يومك 👍❤️🔥.
#AI #DataScience #course #free #python #BigData
قام بجعل كورساته كلها مجانيه لمدة 9 ايام من تاريخ هذه الرسالة
استغل الفرصه و انطلق للدخول للموقع
🌐 https://learn.365datascience.com/courses/ 👍
ماذا ستستفيد من الكورسات 🎙 :
- 💼 يمكنك تصفح مجموعة متنوعة من دورات علوم البيانات عبر الإنترنت على أدوات مطلوبة مثل SQL وPython وR.
- 🎓البرنامج مُصمم بشكل منظم للمبتدئين ويقدم تدريباً هيكلياً مثالياً لبناء مهاراتك في علوم البيانات.
- 📚 يتضمن البرنامج دورات في الأساسيات مثل الإحصاءات والرياضيات واحتمالات البيانات.
- 📈 يُقدم دورات في SQL وPython و Power BI لتعلم البرمجة وأدوات التصور المناسبة للعمل مع كميات كبيرة من البيانات.
- 🤖 يشمل البرنامج دورات في التعلم الآلي والتعلم العميق، وتشمل شرحاً سهل الفهم وأمثلة عملية.
- 🌐 يقدم البرنامج دورات متقدمة تركز على تخصصات مثل نمو الأعمال القائم على البيانات وتحليل العملاء والذكاء الاصطناعي للأعمال.
- 📊 يُقدم البرنامج دورات تخصصية في مجالات الأعمال لمساعدتك في إكتساب المهارات العملية لخلق قيمة لشركتك.
- 💡 يشمل البرنامج دورات تخصصية في تحليل الأعمال وإدارة المشاريع واستراتيجية الشركة.
- 🔐 هناك أيضاً دورات تخصصية في مجالات مثل البلوكتشين وإدارة المشاريع السريعة وتسويق الشركات.
- 📜 تتضمن دورات في هذا البرنامج أيضاً مواد تجهيز البيانات وتحليل البيانات وتصور البيانات والمزيد.
🗣 شارك المنشور لأصدقائك وترقب الجديد طاب يومك 👍❤️🔥.
#AI #DataScience #course #free #python #BigData
python Tuples
Tuples are used to store multiple items in a single variable.
Tuple is one of 4 built-in data types in Python used to store collections of data, the other 3 are List, Set, and Dictionary, all with different qualities and usage.
A tuple is a collection which is ordered and unchangeable.
Tuples are written with round brackets:
thistuple = ("apple", "banana", "cherry")
print(thistuple) # result: (apple , banana , cheery)
print(thistuple[0]) # result: apple
You can read this post which contains 7 pages of scratch explaining tuples
Click here
Don't forget to follow me on LinkedIn for more information😊
#python #Scratch #Tuples #learnPython
Linkedin
FadL Hasn on LinkedIn: #python #tuple #learnpython #scratch
Python From Scratch Lesson 7 (Python Tuples)
Python Tuples Seven pages of summary to start learning Tuples in Python language
🔗 Looking to upskill in…
Python Tuples Seven pages of summary to start learning Tuples in Python language
🔗 Looking to upskill in…
Regular Expressions
التعابير النمطية (Regular Expressions - RegEx) عبارة عن مجموعة من الرموز والأحرف مكتوبة بنمط معين وبترتيب معين (Pattern)، تُستخدم في التعامل مع النصوص. يمكن استخدامها في عمليات البحث عن نماذج محددة في النص، التحقق من شروط معينة في النص، واستخراج المعلومات من النص بسهولة دون الاعتماد على خوارزميات معقدة.
يعد التعبير العادي، أو #regex أو #regexp باختصار، قويًا للغاية ومدهشًا في البحث عن السلاسل النصية ومعالجتها، خاصة في معالجة الملفات النصية. يمكن لسطر واحد من التعبير العادي أن يحل محل عشرات الأسطر من أكواد البرمجة بسهولة.
يتم دعم Regex بجميع لغات البرمجة النصية (مثل #Perl و #Python و #PHP و #JavaScript)؛ بالإضافة إلى لغات البرمجة للأغراض العامة(غرضية التوجه) مثل #Java؛ وحتى معالجات النصوص مثل برنامج ال Word للبحث في النصوص. قد لا يكون البدء في استخدام regex أمرًا سهلاً نظرًا لتركيبه العبقري غريب الأطوار، ولكنه بالتأكيد يستحق استثمار وقتك.
التعابير النمطية (Regular Expressions - RegEx) عبارة عن مجموعة من الرموز والأحرف مكتوبة بنمط معين وبترتيب معين (Pattern)، تُستخدم في التعامل مع النصوص. يمكن استخدامها في عمليات البحث عن نماذج محددة في النص، التحقق من شروط معينة في النص، واستخراج المعلومات من النص بسهولة دون الاعتماد على خوارزميات معقدة.
يعد التعبير العادي، أو #regex أو #regexp باختصار، قويًا للغاية ومدهشًا في البحث عن السلاسل النصية ومعالجتها، خاصة في معالجة الملفات النصية. يمكن لسطر واحد من التعبير العادي أن يحل محل عشرات الأسطر من أكواد البرمجة بسهولة.
يتم دعم Regex بجميع لغات البرمجة النصية (مثل #Perl و #Python و #PHP و #JavaScript)؛ بالإضافة إلى لغات البرمجة للأغراض العامة(غرضية التوجه) مثل #Java؛ وحتى معالجات النصوص مثل برنامج ال Word للبحث في النصوص. قد لا يكون البدء في استخدام regex أمرًا سهلاً نظرًا لتركيبه العبقري غريب الأطوار، ولكنه بالتأكيد يستحق استثمار وقتك.
🔰Examples :
python example in terminal🔴🐍 :
js example✅ :
🔰 Articles:
- Regular expressions - MDN
https://developer.mozilla.org/.../Guide/Regular_expressions
- A Step-by-Step Guide for Learning Regular Expressions: A Guide with Real-Life Usage
https://blogs.princegupta.me/a-step-by-step-guide-for...
- Regular Expressions Info
https://www.regular-expressions.info
- RegExOne
https://regexone.com
- RegEx Tutorial - java T point
https://www.javatpoint.com/regex
- RegExr learn ,build & test regEX
https://regexr.com/
- AI-Powered Regular Expression Solver
https://regex.ai/
-----
🔰 Videos:
- Regular Expressions (RegEx) Tutorial
https://youtube.com/playlist...
- Learn Regular Expressions (Regex) - Crash Course for Beginners
https://youtu.be/ZfQFUJhPqMM
- Regular Expression Tutorial - Arabic
https://youtube.com/playlist...
- Regular Expressions (Regex) Tutorial: How to Match Any Pattern of Text
https://youtu.be/sa-TUpSx1JA
- Complete Regular Expressions Tutorial! (with exercises for practice)
https://youtu.be/vsa9GGzMFXQ
- CS50P - Lecture 7 - Regular Expressions
https://youtu.be/hy3sd9MOAcc
--------
#regEx #regExp #RegulerExpression #pattern #regEx_tutorial #python_regEx #js_regEX
python example in terminal🔴🐍 :
# Test under the Python Command-Line Interpreter
$ python3
......
>>> import re # Need module 're' for regular expression
# Try find: re.findall(regexStr, inStr) -> matchedSubstringsList
# r'...' denotes raw strings which ignore escape code, i.e., r'\n' is '\'+'n'
>>> re.findall(r'[0-9]+', 'abc123xyz')
['123'] # Return a list of matched substrings
>>> re.findall(r'[0-9]+', 'abcxyz')
[]
>>> re.findall(r'[0-9]+', 'abc00123xyz456_0')
['00123', '456', '0']
>>> re.findall(r'\d+', 'abc00123xyz456_0')
['00123', '456', '0']
# Try substitute: re.sub(regexStr, replacementStr, inStr) -> outStr
>>> re.sub(r'[0-9]+', r'*', 'abc00123xyz456_0')
'abc*xyz*_*'
# Try substitute with count: re.subn(regexStr, replacementStr, inStr) -> (outStr, count)
>>> re.subn(r'[0-9]+', r'*', 'abc00123xyz456_0')
('abc*xyz*_*', 3) # Return a tuple of output string and count
js example✅ :
<!DOCTYPE html>
<!-- JSRegexNumbers.html -->
<html lang="en">
<head>
<meta charset="utf-8">
<title>JavaScript Example: Regex</title>
<script>
var inStr = "abc123xyz456_7_00";
// Use RegExp.test(inStr) to check if inStr contains the pattern
console.log(/[0-9]+/.test(inStr)); // true
// Use String.search(regex) to check if the string contains the pattern
// Returns the start position of the matched substring or -1 if there is no match
console.log(inStr.search(/[0-9]+/)); // 3
// Use String.match() or RegExp.exec() to find the matched substring,
// back references, and string index
console.log(inStr.match(/[0-9]+/)); // ["123", input:"abc123xyz456_7_00", index:3, length:"1"]
console.log(/[0-9]+/.exec(inStr)); // ["123", input:"abc123xyz456_7_00", index:3, length:"1"]
// With g (global) option
console.log(inStr.match(/[0-9]+/g)); // ["123", "456", "7", "00", length:4]
// RegExp.exec() with g flag can be issued repeatedly.
// Search resumes after the last-found position (maintained in property RegExp.lastIndex).
var pattern = /[0-9]+/g;
var result;
while (result = pattern.exec(inStr)) {
console.log(result);
console.log(pattern.lastIndex);
// ["123"], 6
// ["456"], 12
// ["7"], 14
// ["00"], 17
}
// String.replace(regex, replacement):
console.log(inStr.replace(/\d+/, "**")); // abc**xyz456_7_00
console.log(inStr.replace(/\d+/g, "**")); // abc**xyz**_**_**
</script>
</head>
<body>
<h1>Hello,</h1>
</body>
</html>
🔰 Articles:
- Regular expressions - MDN
https://developer.mozilla.org/.../Guide/Regular_expressions
- A Step-by-Step Guide for Learning Regular Expressions: A Guide with Real-Life Usage
https://blogs.princegupta.me/a-step-by-step-guide-for...
- Regular Expressions Info
https://www.regular-expressions.info
- RegExOne
https://regexone.com
- RegEx Tutorial - java T point
https://www.javatpoint.com/regex
- RegExr learn ,build & test regEX
https://regexr.com/
- AI-Powered Regular Expression Solver
https://regex.ai/
-----
🔰 Videos:
- Regular Expressions (RegEx) Tutorial
https://youtube.com/playlist...
- Learn Regular Expressions (Regex) - Crash Course for Beginners
https://youtu.be/ZfQFUJhPqMM
- Regular Expression Tutorial - Arabic
https://youtube.com/playlist...
- Regular Expressions (Regex) Tutorial: How to Match Any Pattern of Text
https://youtu.be/sa-TUpSx1JA
- Complete Regular Expressions Tutorial! (with exercises for practice)
https://youtu.be/vsa9GGzMFXQ
- CS50P - Lecture 7 - Regular Expressions
https://youtu.be/hy3sd9MOAcc
--------
#regEx #regExp #RegulerExpression #pattern #regEx_tutorial #python_regEx #js_regEX
www.regular-expressions.info
Regular-Expressions.info - Regex Tutorial, Examples and Reference - Regexp Patterns
At Regular-Expressions.info you will find a wide range of in-depth information about a powerful search pattern language called regular expressions.
🔥2👎1
IT Engineer
#Python #Trick كتير منلاحظ هالسينتاكس ببايثون والغالب بكون صعب عليه فهمو و ليش هو افضل بغالب الاحيان من حلقة for و شو اسمو وكيف بيشتغل؟ غدا انشالله منشور عن الفكرة بالتفصيل
المصطلح يلي شفناه بالصورة اسمو List comprehensions و هو انشاء list بطريقة مختصرة واسرع
List comprehensions
هي إحدى ميزات Python المثيرة للاهتمام والمفيدة للغاية والتي تتيح لنا إنشاء القوائم ومعالجتها باستخدام بناء جملة أقصر بكثير.
Syntax
يتكون بناء الجملة الأساسي من قوسين مربعين [] يتضمنان تعبيرًا متبوعًا بجملة for. ويمكن تضمين شرط باستخدام if لفلترة البيانات
Expression
يحدد التعبير ما يجب تضمينه في القائمة الجديدة لكل عنصر في العنصر القابل للتكرار. يمكن أن يكون تحويلاً بسيطًا أو حتى عملية حسابية
على سبيل المثال، لنفترض أن لدينا قائمة بخمسة أرقام مخزنة في numbers
نريد إنشاء قائمة أخرى منها وتخزين مربعات هذه الأرقام فيها.
يمكننا القيام بذالك عن طريق تعريف List comprehensions تسمى squares الذي تقوم بعمل مربعات الاعداد لكل عدد عن طريق التعبير الآتي:
هي تعبير نفس هي التعبير :
output
نلاحظ نفس الجواب للجهتين طيب شو الفرق ؟
اولا: مصطلح قابل للقراءة اكثر ومختصر ونحن منحاول دائما نكتب كمية اقل من الكود و تعتبر هذه الكتابة بايثونية (شخص بيشرب بايثون بالعامية🌚)
ثانيا: اسرع نوعا بشكل بسيط من استخدام ال for loop التقليدية حسب تجربة الخبراء
هاد شرح فكرة بشكل مختصر و انشالله قريبا رح نزل notebook كامل وفيه امثلة وشرح شامل و مصادر ممتازة بعتذر عن التأخير لضيق الوقت
وكل الأسئلة يلي عم تجي ما عم يتم تجاهلها ولكن رح يتم الإجابة عنها اما بشرح عالقناة او رد قريبا💯
📛تذكر انا ما زلت بتعلم متلي متلك وماني متأكد من معلومتي وما عندي الخبرة الكافية والمؤهلات لأشرح فكرة بشكل عميق انو كيف هاد الامر من ناحية الذاكرة والاستخدام لهيك اغلب شروحاتي من مواقع موثوقة وناس خبراء مجرد مشاركة معلومة حسب الأسئلة يلي عم تجيني📛
#python #list
#A_person_who_learns_and_shares_what_he_learns_I_am_not_a_very_experienced_person_but_I_use_the_sources_I_learn_from_and_share_them.
#Anyone_can_make_mistakes
List comprehensions
هي إحدى ميزات Python المثيرة للاهتمام والمفيدة للغاية والتي تتيح لنا إنشاء القوائم ومعالجتها باستخدام بناء جملة أقصر بكثير.
Syntax
يتكون بناء الجملة الأساسي من قوسين مربعين [] يتضمنان تعبيرًا متبوعًا بجملة for. ويمكن تضمين شرط باستخدام if لفلترة البيانات
list_comp = [expression for item in iterable if condition]
Expression
يحدد التعبير ما يجب تضمينه في القائمة الجديدة لكل عنصر في العنصر القابل للتكرار. يمكن أن يكون تحويلاً بسيطًا أو حتى عملية حسابية
على سبيل المثال، لنفترض أن لدينا قائمة بخمسة أرقام مخزنة في numbers
نريد إنشاء قائمة أخرى منها وتخزين مربعات هذه الأرقام فيها.
يمكننا القيام بذالك عن طريق تعريف List comprehensions تسمى squares الذي تقوم بعمل مربعات الاعداد لكل عدد عن طريق التعبير الآتي:
numbers = [1, 2, 3, 4, 5]
squares = [num ** 2 for num in numbers]
print(squares)
هي تعبير نفس هي التعبير :
numbers=[1,2,3,4,5]
squares =[]
for num in numbers:
squares.append(num**2)
print(squares)
output
[1, 4, 9, 16, 25]
نلاحظ نفس الجواب للجهتين طيب شو الفرق ؟
اولا: مصطلح قابل للقراءة اكثر ومختصر ونحن منحاول دائما نكتب كمية اقل من الكود و تعتبر هذه الكتابة بايثونية (شخص بيشرب بايثون بالعامية🌚)
ثانيا: اسرع نوعا بشكل بسيط من استخدام ال for loop التقليدية حسب تجربة الخبراء
هاد شرح فكرة بشكل مختصر و انشالله قريبا رح نزل notebook كامل وفيه امثلة وشرح شامل و مصادر ممتازة بعتذر عن التأخير لضيق الوقت
وكل الأسئلة يلي عم تجي ما عم يتم تجاهلها ولكن رح يتم الإجابة عنها اما بشرح عالقناة او رد قريبا💯
📛تذكر انا ما زلت بتعلم متلي متلك وماني متأكد من معلومتي وما عندي الخبرة الكافية والمؤهلات لأشرح فكرة بشكل عميق انو كيف هاد الامر من ناحية الذاكرة والاستخدام لهيك اغلب شروحاتي من مواقع موثوقة وناس خبراء مجرد مشاركة معلومة حسب الأسئلة يلي عم تجيني📛
#python #list
#A_person_who_learns_and_shares_what_he_learns_I_am_not_a_very_experienced_person_but_I_use_the_sources_I_learn_from_and_share_them.
#Anyone_can_make_mistakes
❤1👍1