بايثون العرب | Python Arab 🇵🇸
7.67K subscribers
191 photos
52 videos
81 files
145 links
...تعلم لغة برمجة بايثون .....


قنواتنا 》》 @Arab_Victory

حسابي على github 》》https://github.com/DrDataYE
.
موقعنا علئ الويب 》》https://cyber1101.com
Download Telegram
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
تهئية بيئة العمل في بايثون

Link : https://cyber1101.com/2023/04/blog-post_09.html
1
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
مبادئ كتابة الكود في python

Link : https://cyber1101.com/2023/04/blog-post_163.html
Channel name was changed to «بايثون العرب Python Arab🇵🇸»
تعلم الاّله مع البايثون.pdf
2.3 MB
من افضل الكتب لتعلم الاله و انشاء موديلات النمذجه التنبؤية ببايثون

هذا الكتاب هو دليلك للتعلم الآلي التطبيقي باستخدام بايثون.سوف تكتشف العملية خطوة بخطوة التي يمكنك استخدامها للبدء وتصبح جيدا في التعلم الآلي للنمذجة التنبؤية مع نظام Python البيئي.
👍4🔥32
بعض الأساسيات في بايثون

### 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")
هذه مجرد مقدمة بسيطة لبايثون. يمكنك تعلم المزيد من خلال الدورات التدريبية عبر الإنترنت، الكتب، والموارد الأخرى المتاحة. تذكر أن الممارسة العملية هي مفتاح التعلم الفعال في مجال البرمجة.
🔥74👍4