📌 مقدمة شاملة إلى لغة **Python**

Gsmtech

.:: مؤسس الموقع ::.
طاقم الإدارة
إنضم
22 يناير 2018
المشاركات
1,357
مستوى التفاعل
2,617
النقاط
1,260
# 📌 مقدمة شاملة إلى لغة **Python**

## ✅ ما هي Python؟
Python هي واحدة من أكثر لغات البرمجة شهرة في العالم، وتتميز بسهولة كتابتها وقراءتها، مما يجعلها خيارًا مثاليًا للمبتدئين وكذلك للمحترفين.
تستخدم في تطوير الويب، الذكاء الاصطناعي، تحليل البيانات، الأمن السيبراني، وحتى تطبيقات سطح المكتب.

---

## 🎯 مميزات Python
1. **سهولة التعلم**: شبيهة باللغة الإنجليزية.
2. **مفتوحة المصدر**: مجانية ومتاحة للجميع.
3. **مجتمع ضخم**: مكتبات ودعم فني هائل.
4. **قابلة للتوسع**: يمكن دمجها مع لغات أخرى مثل C و Java.
5. **متعددة الاستخدامات**: من مواقع الويب إلى علوم البيانات.

---

## 🖥️ مثال أول – طباعة نص
```python
print("مرحباً بك في منتديات Gsmtechdz")


الإخراج:

مرحباً بك في منتديات Gsmtechdz


📊 مثال ثاني – العمليات الحسابية

x = 10
y = 5
print("المجموع:", x + y)
print("الطرح:", x - y)
print("الضرب:", x * y)
print("القسمة:", x / y)


الإخراج:

المجموع: 15
الطرح: 5
الضرب: 50
القسمة: 2.0

🔄 الحلقات (Loops)​


تُستخدم للتكرار، مثلًا لطباعة الأرقام من 1 إلى 5:

for i in range(1, 6):
print(i)

الإخراج:

1
2
3
4
5


# إنشاء ملف وكتابة نص بداخله
with open("gsmtechdz.txt", "w", encoding="utf-8") as f:
f.write("هذا نص تجريبي من بايثون.")

# قراءة الملف
with open("gsmtechdz.txt", "r", encoding="utf-8") as f:
print(f.read())


📂 التعامل مع الملفات​


Python تجعل قراءة وكتابة الملفات أمرًا سهلًا:

# إنشاء ملف وكتابة نص بداخله
with open("gsmtechdz.txt", "w", encoding="utf-8") as f:
f.write("هذا نص تجريبي من بايثون.")

# قراءة الملف
with open("gsmtechdz.txt", "r", encoding="utf-8") as f:
print(f.read())


🌐 استخدام Python في تطوير الويب​


  • يمكن استخدام إطار Django أو Flask لبناء مواقع وتطبيقات ويب قوية.
  • مثال صغير مع Flask:
from flask import Flask
app = Flask(__name__)

@app.route("/")
def home():
return "مرحباً بك في موقع Gsmtechdz!"

if __name__ == "__main__":
app.run()


🤖 استخدام Python في الذكاء الاصطناعي​


  • مكتبات مثل TensorFlow و PyTorch تساعد في بناء نماذج تعلم الآلة.
  • مثال بسيط باستخدام مكتبة sklearn:
from sklearn.linear_model import LinearRegression
import numpy as np

# بيانات تدريب بسيطة
x = np.array([[1], [2], [3], [4]])
y = np.array([2, 4, 6, 8])

model = LinearRegression()
model.fit(x, y)

print("توقع عند x=5:", model.predict([[5]]))

🎯 الخلاصة​


  • Python ليست مجرد لغة برمجة بل هي أداة متعددة الاستخدامات.
  • يمكن أن تبدأ بها كمبتدئ، وتستخدمها لاحقًا في مشاريع ضخمة.
  • كل ما تحتاجه هو التدريب، وستجد نفسك قادرًا على بناء مواقع، أدوات، ألعاب، أنظمة ذكاء اصطناعي والمزيد.



✍️ نصيحة:
ابدأ بمشاريع صغيرة مثل آلة حاسبة أو برنامج لإدارة الملاحظات، ثم انتقل إلى مشاريع أكبر مثل موقع ويب أو بوت للتيليجرام.
مع الممارسة اليومية، ستصبح Python سلاحك الأقوى في عالم البرمجة 🚀
 

عن منتديات Gsmtechdz

Gsmtechdz، منتدى عربي يجمع محترفي صيانة الهواتف، السوفتوير، حلول المشاكل التقنية، وكل ما يخص عالم التقنية.

عودة
أعلى