s% JS Css الدرس السادس <html> A> مبادئ لغة البايثون Python Scanned with CS CamScanner

الدرس السادس: مبادئ لغة البرمجة (البايثون) Python

مبادئ لغة البرمجة (البايثون) Python

الدرس السادس | مبادئ لغة البرمجة (البايثون)Python الأهداف: في نهاية الدرس، سأكون قادرًا على أن: بعد الدرس، ضع علامة (√) فى المربع المناسب لـ" يمكنني أن. - أشرح مفهوم لغة البرمجة البايثون جيد جيد جدًا بحاجة إلى مجهود أكبر جيد جيد جدًا بحاجة إلى مجهود أكبر أمارس خطوات تنزيل لغة البايثون على جهازي جيد جيد جدًا بحاجة إلى مجهود أكبر أعدد استخدامات لغة البايثون لنتفاعل معا : ماهي لغة البرمجة البايثون؟ كيف يمكن تنزيل التطبيق من الموقع الرسمي على شبكة الإنترنت؟ لنتعلم ماهية لغة البايثون فهي لغة برمجة قبل ان نبدأ بتعريف لغة البايثون علينا ان نعرف أن أول إصدار للغة كان في عام 1991، تستخدم على نطاق واسع في علم البيانات والتعلم الآلي (Machine Learning)، والتطوير المواقع والتطبيقات. مميزات لغة البايثون: 1- مفتوحة المصدر : لغة بايثون مجانية ومفتوحة المصدر ، مما يسمح للجميع باستخدامها وتطويرها. 2- لغة مفسرة : مما يعني أنها تترجم الأكواد البرمجية سطرًا بسطر، فإذا كانت هناك أخطاء في كود البرنامج، فسيتوقف عن العمل، حيث يمكن للمبرمجين إيجاد الأخطاء في الأكواد بسرعة. 3- تعدد الاستخدامات : يمكن استخدامها في تطوير تطبيقات الويب، علوم البيانات الذكاء الاصطناعي، التعلم الآلي برمجة الألعاب. Scanned with CS CamScanner 60

الدرس السادس: مبادئ لغة البرمجة (البايثون) Python

ماهي لغة البرمجة البايثون كيف يمكن تنزيل التطبيق من الموقع الرسمي على شبكة الإنترنت

أهداف مبادئ لغة البرمجة (البايثون) Python

ماهية لغة البايثون

مميزات لغة البايثون

4 - لغة سهلة الاستخدام: تُعد من أسهل لغات البرمجة للمبتدئين بسبب صيغتها البسيطة والمرتبة وتستخدم كلمات تشبه الإنجليزية على عكس لغات البرمجة الأخرى. 5- التكامل : يمكن دمج لغة البايثون مع لغات أخرى مثل C++، ، C و Java ، كما يمكن استخدامها في تطوير البرامج متعددة الأنظمة. 6- المكتبات تتميز لغة بايثون بتوافر العديد من المكتبات التي يمكنك استخدامها. مكتبات بايثون مكتبات بايثون هي مجموعة من الأكواد والوظائف المجهزة مسبقًا التي تساعد المبرمجين في أداء مهام محددة دون الحاجة إلى كتابة الأكواد من الصفر، تُعتبر المكتبات أداة قوية تزيد من كفاءة وفعالية البرمجة باستخدام بايثون، حيث توفر حلولا جاهزة للكثير من المشاكل أو المتطلبات الشائعة. مثل: NumPy مكتبة تستخدم بشكل كبير في علوم البيانات والإحصاء والذكاء الاصطناعي. Pandas مكتبة لتحليل ومعالجة البيانات. Matplotlib: مكتبة لإنشاء الرسوم البيانية والمخططات. www.python.org كيفية تنزيل البرنامج من الموقع الرسمي: 1- قم بزيارة الموقع الرسمي للغة البايثون 61 Scanned with CS CamScanner

الدرس السادس: مبادئ لغة البرمجة (البايثون) Python

مميزات لغة البايثون لغة سهلة الاستخدام

مكتبات بايثون

كيفية تنزيل برنامج بايثون من الموقع الرسمي

Python python P5F Docs PyPi Jobs Community Donate Socialize About Downloads Documentation # Python 3: List comprehensions >>> fruits = ['Banana', 'Apple', 'Line'] >>> loud fruits = [fruit.upper() for fruit in fruits] >>> print(loud_fruits) ["BANANA', 'APPLE', 'LIME'] List and the enumerate function >>> list(enumerate(fruits)) [(e, 'Banana'), (1, 'Apple'), (2, 'Lime')] Community Success Stories News Events Compound Data Types Lists (known as arrays in other languages) are one of the compound data types that Python understands. Lists can be indexed, sliced and manipulated with other built in functions. More about lists in Python 3 2 5 Python is a programming language that lets you work quickly and integrate systems more effectively. >>> Learn More "Downloads"-1 Python python PSF Docs PyPI Jobs About Downloads Documentation Community # Python 3: Fibonacci series up to n >>> def fib(n): دود درو رود ردو دود a, b = 0, 1 while a c print(a, and *) a, b = b. a+b print() >>> fib(100) 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 Donate Success Stories News Events Functions Defined The core of extensible programming is defining functions. Python allows mandatory and optional arguments, keyword arguments, and even arbitrary argument lists. More about defining functions in Python 3 Python is a programming language that lets you work quickly and integrate systems more effectively. >>> Learn More Community Socialize 2 ثم اختر النظام الذي تعمل عليه (ويندوز، مالك، أو لينكس). 662 Scanned with CS CamScanner

الدرس السادس: مبادئ لغة البرمجة (البايثون) Python

أختر "Downloads" لتنزيل برنامج بايثون

Python python PSF Docs PyM Jobs Community Donate About Downloads Documentation Community Success Stories News Events Download the latest version for Windows Download Python 3.13.0 Looking for Python with a different 05? Python for Windows, Linux/UNIX, macOS, Other Want to help test development versions of Python 3.147 Prereleases, Docker images GO Socialize 3- عليك اختيار 64bit او 32bit ، وذلك بناء على مواصفات جهازك. python.org/downloads/windows/ About Python >>> Downloads >>> Windows Downloads Documentation Python Releases for Windows Latest Python 3 Release Python 1.13.0 Stable Releases Python 3.13.0-Oct. 7, 2024 Note that Python 3.13.0 cannot be used on Windows 7 or earlier. ■ Download Windows installer (64-bit) ■ Download Windows installer (:12-bit) Download Windows installer (ARM64) ■ Download Windows embeddable package (64-bit) ■ Download Windows embeddable package (32-bit) Download Windows embeddable package (ARM64) Comm 2 بعد التنزيل، قم بتثبيت البرنامج على جهازك واتبع التعليمات. 63 69 Scanned with CS CamScanner

الدرس السادس: مبادئ لغة البرمجة (البايثون) Python

اختيار معمارية النظام الذي تعمل عليه

Python 3.13.0 (64-bit) Setup Install Python 3.13.0 (64-bit) Select Install Now to install Python with default settings, or choose Customize to enable or disable features. Install Now C:\Users\ \AppData\Local\Programs\Python\Python313 Includes IDLE, pip and documentation Creates shortcuts and file associations Customize installation Choose location and features python for windows Python 3.13.0 (64-bit) Setup Use admin privileges when installing py.exe Add python.exe to PATH Setup was successful New to Python? Start with the online tutorial and documentation. At your terminal, type "py" to launch Python, or search for Python in your Start menu. See what's new in this release, or find more info about using Python on Windows. python windows for Cancel Close х X تقييم ذاتي ارجع إلى الأهداف الموجودة في بداية الدرس وضع علامة (۱) في المربع المناسب لـ (يمكنني أن....) 64 Scanned with CS CamScanner

الدرس السادس: مبادئ لغة البرمجة (البايثون) Python

اكتمال تثبيت برنامج بايثون

ارجع إلى الأهداف الموجودة في بداية الدرس وضع علامة صح في المربع المناسب لـ(يمكنني أن...)

الأسئلة والتدريبات أولا : ضع علامة () أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخطأ. 1 - لغة بايثون مجانية ومفتوحة المصدر، مما لا يسمح لأحد بتطويرها. 2- لا يجوز عمل تطبيقات ومواقع بلغة البايثون. 3- لغة البايثون تستخدم علم البيانات والتعلم الآلي (Machine Learning). 4- لغة البايثون لغة مفسرة لأنها تترجم الأكواد البرمجية سطرًا بسطر. ここここここ 5- تستخدم لغة البايثون في تطوير تطبيقات الويب، علوم البيانات الذكاء الاصطناعي، التعلم الآلي، برمجة الألعاب. 6 لغة البايثون تعد من أصعب لغات البرمجة. 7 يمكن دمج لغة البايثون مع لغات أخرى مثل C++ ، C و Java. 8 من عيوب لغة البايثون قلة المكتبات التي يمكنك استخدامها . 9- :NumPy مكتبة تستخدم في علوم البيانات والإحصاء والذكاء الاصطناعي. -10 Pandas مكتبة لتحليل ومعالجة البيانات. ثانيًا : قم بتنزيل Python من الموقع الرسمي ورتب الخطوات الآتية ترتيبا صحيحا. 1. عليك اختيار 64bit او 32bit ، وذلك بناءً على مواصفات جهازك. 2. قم بزيارة الموقع الرسمي للغة البايثون www.python.org 3. اختر النظام الذي تعمل عليه (ويندوز، ماك، أو لينكس). 4. بعد التنزيل، قم بتثبيت البرنامج على جهازك واتبع التعليمات. 5. اختر "Downloads" Scanned with CS CamScanner 65

الدرس السادس: مبادئ لغة البرمجة (البايثون) Python

أولا ضع علامة صح أمام العبارة الصحيحة وعلامة خطأ أمام العبارة الخطا لغة بايثون مجانية ومفتوحة المصدر مما لايسمح لأحد بتطويرها

ثانيا قم بتنزيل Python من الموقع الرسمي ورتب الخطوات الآتية ترتيبا صحيحا