أوامر بايثون جاهزة للمبتدئين: أهم أكواد Python الأساسية مع أمثلة

أوامر بايثون جاهزة للمبتدئين مع أمثلة Python أساسية

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

في هذا المقال من بايثون العرب ستتعرف على أهم أوامر Python التي يحتاجها كل مبتدئ، مع أمثلة قصيرة وواضحة يمكنك نسخها وتجربتها مباشرة.

{getToc} $title={محتوى المقال}

{alertInfo} المقصود بكلمة أوامر بايثون هنا هو الدوال والتعليمات الأساسية التي تستخدمها كثيرًا أثناء كتابة برامج Python البسيطة.

شرح أوامر print و input في بايثون للمبتدئين مع مثال عملي

1. أمر print لطباعة النصوص والنتائج

الأمر print() من أول أوامر بايثون التي يتعلمها أي مبتدئ. نستخدمه لعرض نص أو رقم أو نتيجة عملية حسابية على الشاشة.

print("مرحبا بك في بايثون العرب")

الناتج:

مرحبا بك في بايثون العرب

ويمكنك طباعة ناتج عملية حسابية:

print(10 + 5)

الناتج:

15

2. أمر input لإدخال بيانات من المستخدم

الأمر input() يسمح للمستخدم بكتابة قيمة أثناء تشغيل البرنامج. غالبًا نستخدمه مع print() لبناء برامج تفاعلية بسيطة.

name = input("اكتب اسمك: ")

print("أهلا بك", name)

مثال على الناتج:

اكتب اسمك: Ahmed
أهلا بك Ahmed
{alertWarning} القيمة التي ترجع من input تكون نصًا String حتى لو كتب المستخدم رقمًا.

3. أمر type لمعرفة نوع البيانات

الأمر type() يساعدك على معرفة نوع القيمة أو المتغير. وهذا مهم جدًا للمبتدئين لأن كثيرًا من أخطاء بايثون تحدث بسبب استخدام نوع بيانات غير مناسب.

name = "Ali"
age = 20

print(type(name))
print(type(age))

الناتج:

<class 'str'>
<class 'int'>

أوامر type و len و str و int في بايثون مع أمثلة بسيطة

4. أوامر int و float و str لتحويل البيانات

عند استخدام input()، تكون القيمة نصًا. إذا أردت استخدامها كرقم، تحتاج إلى تحويلها باستخدام int() أو float().

تحويل النص إلى رقم صحيح باستخدام int

age = input("اكتب عمرك: ")

age = int(age)

print(age + 1)

تحويل الرقم إلى نص باستخدام str

age = 20

message = "عمرك هو " + str(age)

print(message)
{alertInfo} استخدم int للأرقام الصحيحة، و float للأرقام العشرية، و str لتحويل القيمة إلى نص.

5. أمر len لحساب عدد العناصر أو الحروف

الأمر len() يستخدم لحساب طول النص أو عدد عناصر القائمة.

حساب عدد حروف النص

text = "Python"

print(len(text))

الناتج:

6

حساب عدد عناصر القائمة

languages = ["Python", "HTML", "CSS"]

print(len(languages))

الناتج:

3

6. أوامر النصوص: lower و upper و strip و replace

في بايثون توجد دوال كثيرة للتعامل مع النصوص، وهذه من أهمها للمبتدئين:

  • lower(): تحويل الحروف إلى صغيرة.
  • upper(): تحويل الحروف إلى كبيرة.
  • strip(): إزالة المسافات الزائدة من بداية ونهاية النص.
  • replace(): استبدال جزء من النص بجزء آخر.
text = "  I Love Python  "

print(text.lower())
print(text.upper())
print(text.strip())
print(text.replace("Python", "بايثون"))

7. أمر split لتحويل النص إلى قائمة

الدالة split() مهمة جدًا، وتستخدم لتقسيم النص إلى قائمة كلمات.

text = "I love Python"

words = text.split()

print(words)

الناتج:

['I', 'love', 'Python']

8. أمر if لكتابة الشروط

الأمر if يسمح لك بتنفيذ كود معين إذا تحقق شرط محدد.

age = 18

if age >= 18:
    print("مسموح بالدخول")
else:
    print("غير مسموح بالدخول")

الناتج:

مسموح بالدخول

أمثلة على أوامر if و for و range في Python للمبتدئين

9. أمر for للتكرار

نستخدم for عندما نريد تكرار تنفيذ كود معين على عناصر قائمة، أو على أرقام من خلال range().

names = ["Ahmed", "Sara", "Omar"]

for name in names:
    print(name)

الناتج:

Ahmed
Sara
Omar

10. أمر range لإنشاء تسلسل أرقام

نستخدم range() غالبًا مع for لتكرار الكود عددًا محددًا من المرات.

for i in range(5):
    print(i)

الناتج:

0
1
2
3
4
{alertInfo} تذكر أن range(5) تبدأ من 0 وتتوقف قبل 5، لذلك الناتج يكون من 0 إلى 4.

11. أوامر القوائم: append و remove و sort

القوائم من أكثر الأشياء استخدامًا في بايثون، وهذه بعض الأوامر المهمة للتعامل معها.

إضافة عنصر باستخدام append

names = ["Ahmed", "Sara"]

names.append("Omar")

print(names)

حذف عنصر باستخدام remove

names = ["Ahmed", "Sara", "Omar"]

names.remove("Sara")

print(names)

ترتيب القائمة باستخدام sort

numbers = [5, 2, 9, 1]

numbers.sort()

print(numbers)

الناتج:

[1, 2, 5, 9]

ملخص أوامر بايثون المهمة للتعامل مع النصوص والقوائم للمبتدئين

12. أمر import لاستخدام المكتبات

الأمر import يستخدم لاستدعاء مكتبة في بايثون. مثلًا، إذا أردت توليد رقم عشوائي، يمكنك استخدام مكتبة random.

import random

number = random.randint(1, 10)

print(number)

13. أمر help للحصول على مساعدة

إذا أردت معرفة معلومات عن دالة أو نوع بيانات في بايثون، يمكنك استخدام help().

help(print)

هذا الأمر يعرض شرحًا عن طريقة استخدام print().

14. أمر dir لمعرفة الدوال المتاحة

الأمر dir() يعرض لك الدوال والخصائص المتاحة لكائن معين.

text = "Python"

print(dir(text))

قد تظهر لك قائمة طويلة، ومن خلالها ستجد دوال مثل lower و upper و replace.

جدول مختصر لأهم أوامر بايثون للمبتدئين

الأمر وظيفته مثال سريع
print() طباعة النصوص والنتائج print("Hello")
input() إدخال قيمة من المستخدم name = input()
type() معرفة نوع البيانات type(name)
len() حساب طول النص أو عدد العناصر len("Python")
int() تحويل نص إلى رقم صحيح int("10")
str() تحويل قيمة إلى نص str(10)
split() تقسيم النص إلى قائمة text.split()
range() إنشاء تسلسل أرقام range(5)
import استدعاء مكتبة import random

مثال عملي يجمع أكثر من أمر

في هذا المثال سنستخدم input و split و len و print لحساب عدد الكلمات في جملة.

text = input("اكتب جملة: ")

words = text.split()

count = len(words)

print("عدد الكلمات هو:", count)

مثال على التشغيل:

اكتب جملة: I love Python
عدد الكلمات هو: 3
{alertSuccess} أفضل طريقة لحفظ أوامر بايثون ليست الحفظ فقط، بل استخدامها في أمثلة صغيرة مثل حساب عدد الكلمات أو التحقق من رقم أو التعامل مع قائمة أسماء.

أخطاء شائعة عند استخدام أوامر بايثون

  • نسيان الأقواس في الدوال مثل كتابة print بدل print().
  • نسيان علامات الاقتباس عند كتابة النصوص.
  • استخدام input() مع الأرقام بدون تحويلها إلى int أو float.
  • استخدام دالة نصية مثل lower() على قائمة كاملة بدل عنصر نصي.
  • كتابة اسم المتغير بطريقة مختلفة، مما قد يسبب خطأ NameError.

أسئلة شائعة

ما أهم أوامر بايثون التي يجب أن أبدأ بها؟

ابدأ بأوامر print و input و type و len و int و if و for و range، لأنها تظهر في أغلب أمثلة بايثون للمبتدئين.

هل أوامر بايثون صعبة على المبتدئين؟

لا، أوامر بايثون الأساسية سهلة إذا تعلمتها بالتدريج وطبقتها على أمثلة صغيرة بدل محاولة حفظ كل شيء مرة واحدة.

هل أحتاج إلى حفظ كل أوامر Python؟

لا تحتاج إلى حفظ كل شيء. المهم أن تفهم وظيفة كل أمر وتعرف متى تستخدمه، ومع الوقت ستتكرر الأوامر وتحفظها تلقائيًا.

ما أفضل تدريب على أوامر بايثون؟

أفضل تدريب هو بناء برامج بسيطة، مثل برنامج ترحيب بالمستخدم، حساب العمر، حساب عدد الكلمات، أو المرور على قائمة وطباعة عناصرها.

روابط مهمة من بايثون العرب

مصدر خارجي مفيد

يمكنك الرجوع إلى توثيق Python الرسمي للتعرف أكثر على الدوال المدمجة في اللغة: Python Documentation - Built-in Functions.

الخلاصة

أوامر بايثون الأساسية هي المفتاح الأول لفهم اللغة وكتابة برامج بسيطة. ابدأ بالأوامر التي تستخدم كثيرًا مثل print و input و len و type و if و for و range، ثم طبقها على أمثلة عملية صغيرة.

كلما كتبت كودًا أكثر، ستلاحظ أن هذه الأوامر تتكرر في أغلب البرامج، وستصبح جزءًا طبيعيًا من طريقة تفكيرك أثناء البرمجة.

{alertSuccess} القاعدة الذهبية: لا تحفظ أوامر بايثون كقائمة جامدة، بل استخدم كل أمر في مثال عملي صغير حتى تفهم متى ولماذا تحتاجه.

إرسال تعليق

أحدث أقدم