TG Telegram Group & Channel
بايثون العرب | Python Arab 🇵🇸 | United States America (US)
Create: Update:

بعض الأساسيات في بايثون

### 1. التثبيت
لتبدأ بالعمل مع بايثون، تحتاج أولاً إلى تثبيتها. يمكنك تحميلها من [الموقع الرسمي لبايثون](https://www.python.org/downloads/). اتبع التعليمات لتثبيتها على نظام التشغيل الخاص بك.

### 2. كتابة البرنامج الأول
بعد التثبيت، يمكنك كتابة برامج بايثون باستخدام محرر نصوص بسيط مثل Notepad أو محرر متخصص مثل PyCharm أو Visual Studio Code.

#### "Hello, World!" البرنامج التقليدي
اكتب الكود التالي في محرر النصوص:


print("Hello, World!")
ثم احفظ الملف بامتداد .py، مثلاً hello_world.py. لتشغيل البرنامج، افتح الطرفية (Terminal) أو موجه الأوامر (Command Prompt) واكتب:

python hello_world.py
### 3. المتغيرات والأنواع
في بايثون، يمكنك تعريف المتغيرات واستخدامها دون الحاجة إلى تحديد نوعها مسبقًا.
x = 10          # متغير من نوع integer
y = 20.5 # متغير من نوع float
name = "Ahmed" # متغير من نوع string
is_valid = True # متغير من نوع boolean
### 4. العمليات الأساسية
يمكنك إجراء العمليات الحسابية الأساسية مثل الجمع، الطرح، الضرب، والقسمة.
a = 5
b = 3
sum = a + b # جمع
difference = a - b # طرح
product = a * b # ضرب
quotient = a / b # قسمة
### 5. الهياكل التحكمية
تتضمن بايثون هياكل تحكمية مثل الشروط (if) والحلقات (for و while).

#### شرط if
age = 20
if age >= 18:
print("Adult")
else:
print("Not an adult")
#### حلقة for
for i in range(5):  # تكرار الحلقة 5 مرات
print(i)
#### حلقة while
i = 0
while i < 5:
print(i)
i += 1
### 6. الدوال (Functions)
يمكنك تعريف دوال لتنفيذ مهام محددة.
def greet(name):
print("Hello, " + name + "!")

greet("Ahmed")
### 7. الاستيراد (Importing)
بايثون تحتوي على العديد من المكتبات التي يمكن استيرادها لإضافة وظائف إضافية.
import math
print(math.sqrt(16)) # طباعة الجذر التربيعي للرقم 16
### 8. التعامل مع الأخطاء (Error Handling)
يمكنك التعامل مع الأخطاء باستخدام try و except.
try:
# كود قد يسبب خطأ
x = 1 / 0
except ZeroDivisionError:
print("Cannot divide by zero")
هذه مجرد مقدمة بسيطة لبايثون. يمكنك تعلم المزيد من خلال الدورات التدريبية عبر الإنترنت، الكتب، والموارد الأخرى المتاحة. تذكر أن الممارسة العملية هي مفتاح التعلم الفعال في مجال البرمجة.

بعض الأساسيات في بايثون

### 1. التثبيت
لتبدأ بالعمل مع بايثون، تحتاج أولاً إلى تثبيتها. يمكنك تحميلها من [الموقع الرسمي لبايثون](https://www.python.org/downloads/). اتبع التعليمات لتثبيتها على نظام التشغيل الخاص بك.

### 2. كتابة البرنامج الأول
بعد التثبيت، يمكنك كتابة برامج بايثون باستخدام محرر نصوص بسيط مثل Notepad أو محرر متخصص مثل PyCharm أو Visual Studio Code.

#### "Hello, World!" البرنامج التقليدي
اكتب الكود التالي في محرر النصوص:

print("Hello, World!")
ثم احفظ الملف بامتداد .py، مثلاً hello_world.py. لتشغيل البرنامج، افتح الطرفية (Terminal) أو موجه الأوامر (Command Prompt) واكتب:

python hello_world.py
### 3. المتغيرات والأنواع
في بايثون، يمكنك تعريف المتغيرات واستخدامها دون الحاجة إلى تحديد نوعها مسبقًا.
x = 10          # متغير من نوع integer
y = 20.5 # متغير من نوع float
name = "Ahmed" # متغير من نوع string
is_valid = True # متغير من نوع boolean
### 4. العمليات الأساسية
يمكنك إجراء العمليات الحسابية الأساسية مثل الجمع، الطرح، الضرب، والقسمة.
a = 5
b = 3
sum = a + b # جمع
difference = a - b # طرح
product = a * b # ضرب
quotient = a / b # قسمة
### 5. الهياكل التحكمية
تتضمن بايثون هياكل تحكمية مثل الشروط (if) والحلقات (for و while).

#### شرط if
age = 20
if age >= 18:
print("Adult")
else:
print("Not an adult")
#### حلقة for
for i in range(5):  # تكرار الحلقة 5 مرات
print(i)
#### حلقة while
i = 0
while i < 5:
print(i)
i += 1
### 6. الدوال (Functions)
يمكنك تعريف دوال لتنفيذ مهام محددة.
def greet(name):
print("Hello, " + name + "!")

greet("Ahmed")
### 7. الاستيراد (Importing)
بايثون تحتوي على العديد من المكتبات التي يمكن استيرادها لإضافة وظائف إضافية.
import math
print(math.sqrt(16)) # طباعة الجذر التربيعي للرقم 16
### 8. التعامل مع الأخطاء (Error Handling)
يمكنك التعامل مع الأخطاء باستخدام try و except.
try:
# كود قد يسبب خطأ
x = 1 / 0
except ZeroDivisionError:
print("Cannot divide by zero")
هذه مجرد مقدمة بسيطة لبايثون. يمكنك تعلم المزيد من خلال الدورات التدريبية عبر الإنترنت، الكتب، والموارد الأخرى المتاحة. تذكر أن الممارسة العملية هي مفتاح التعلم الفعال في مجال البرمجة.


>>Click here to continue<<

بايثون العرب | Python Arab 🇵🇸






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)