Forwarded from Cyber 1101 🇵🇸 (Dr Data)
تعلم الاّله مع البايثون.pdf
2.3 MB
من افضل الكتب لتعلم الاله و انشاء موديلات النمذجه التنبؤية ببايثون
هذا الكتاب هو دليلك للتعلم الآلي التطبيقي باستخدام بايثون.سوف تكتشف العملية خطوة بخطوة التي يمكنك استخدامها للبدء وتصبح جيدا في التعلم الآلي للنمذجة التنبؤية مع نظام Python البيئي.
هذا الكتاب هو دليلك للتعلم الآلي التطبيقي باستخدام بايثون.سوف تكتشف العملية خطوة بخطوة التي يمكنك استخدامها للبدء وتصبح جيدا في التعلم الآلي للنمذجة التنبؤية مع نظام Python البيئي.
👍4🔥3❤2
بعض الأساسيات في بايثون
### 1. التثبيت
لتبدأ بالعمل مع بايثون، تحتاج أولاً إلى تثبيتها. يمكنك تحميلها من [الموقع الرسمي لبايثون](https://www.python.org/downloads/). اتبع التعليمات لتثبيتها على نظام التشغيل الخاص بك.
### 2. كتابة البرنامج الأول
بعد التثبيت، يمكنك كتابة برامج بايثون باستخدام محرر نصوص بسيط مثل Notepad أو محرر متخصص مثل PyCharm أو Visual Studio Code.
#### "Hello, World!" البرنامج التقليدي
اكتب الكود التالي في محرر النصوص:
في بايثون، يمكنك تعريف المتغيرات واستخدامها دون الحاجة إلى تحديد نوعها مسبقًا.
يمكنك إجراء العمليات الحسابية الأساسية مثل الجمع، الطرح، الضرب، والقسمة.
تتضمن بايثون هياكل تحكمية مثل الشروط (if) والحلقات (for و while).
#### شرط if
يمكنك تعريف دوال لتنفيذ مهام محددة.
بايثون تحتوي على العديد من المكتبات التي يمكن استيرادها لإضافة وظائف إضافية.
يمكنك التعامل مع الأخطاء باستخدام try و except.
### 1. التثبيت
لتبدأ بالعمل مع بايثون، تحتاج أولاً إلى تثبيتها. يمكنك تحميلها من [الموقع الرسمي لبايثون](https://www.python.org/downloads/). اتبع التعليمات لتثبيتها على نظام التشغيل الخاص بك.
### 2. كتابة البرنامج الأول
بعد التثبيت، يمكنك كتابة برامج بايثون باستخدام محرر نصوص بسيط مثل Notepad أو محرر متخصص مثل PyCharm أو Visual Studio Code.
#### "Hello, World!" البرنامج التقليدي
اكتب الكود التالي في محرر النصوص:
ثم احفظ الملف بامتداد .py
print("Hello, World!")
، مثلاً
hello_world.py. لتشغيل البرنامج، افتح الطرفية (Terminal) أو موجه الأوامر (Command Prompt) واكتب:python hello_world.py### 3. المتغيرات والأنواع
في بايثون، يمكنك تعريف المتغيرات واستخدامها دون الحاجة إلى تحديد نوعها مسبقًا.
x = 10 # متغير من نوع integer### 4. العمليات الأساسية
y = 20.5 # متغير من نوع float
name = "Ahmed" # متغير من نوع string
is_valid = True # متغير من نوع boolean
يمكنك إجراء العمليات الحسابية الأساسية مثل الجمع، الطرح، الضرب، والقسمة.
a = 5### 5. الهياكل التحكمية
b = 3
sum = a + b # جمع
difference = a - b # طرح
product = a * b # ضرب
quotient = a / b # قسمة
تتضمن بايثون هياكل تحكمية مثل الشروط (if) والحلقات (for و while).
#### شرط if
age = 20#### حلقة for
if age >= 18:
print("Adult")
else:
print("Not an adult")
for i in range(5): # تكرار الحلقة 5 مرات#### حلقة while
print(i)
i = 0### 6. الدوال (Functions)
while i < 5:
print(i)
i += 1
يمكنك تعريف دوال لتنفيذ مهام محددة.
def greet(name):### 7. الاستيراد (Importing)
print("Hello, " + name + "!")
greet("Ahmed")
بايثون تحتوي على العديد من المكتبات التي يمكن استيرادها لإضافة وظائف إضافية.
import math### 8. التعامل مع الأخطاء (Error Handling)
print(math.sqrt(16)) # طباعة الجذر التربيعي للرقم 16
يمكنك التعامل مع الأخطاء باستخدام try و except.
try:هذه مجرد مقدمة بسيطة لبايثون. يمكنك تعلم المزيد من خلال الدورات التدريبية عبر الإنترنت، الكتب، والموارد الأخرى المتاحة. تذكر أن الممارسة العملية هي مفتاح التعلم الفعال في مجال البرمجة.
# كود قد يسبب خطأ
x = 1 / 0
except ZeroDivisionError:
print("Cannot divide by zero")
Python.org
Download Python
The official home of the Python Programming Language
🔥7❤4👍4