علم الكود الخاص بك أن يتذكر الأشياء!
تعرف على كيفية تخزين البيانات واستخدامها مع المتغيرات.
سنغطي ما يلي...
حتى الآن، قدّم Python أداءً رياضيًا مُتميّزًا. والآن حان وقت تخليد ذكراه.
سنتعلم كيفية جعل Python يتذكر الأشياء باستخدام المتغيرات.
دعونا نعلم Python كيفية التذكر
تخيّل متغير تسمية لصندوق. يمكننا تخزين شيء بداخله، ثم نطلب من Python استخدامه مرة أخرى.
name = "Ava"print(name)
نعم! تذكر Python ما قلناه له.
ماذا حدث للتو؟
لقد قمنا بتنفيذ ما يلي:
تم إنشاء متغير بـ
=
، مثلname = "Ava"
تم استخدام
print()
لإظهار ما بداخله
يتيح لنا هذا إعادة استخدام القيم وتغييرها والحفاظ على الكود الخاص بنا مرتبًا.
هام: لا يمكن أن تحتوي أسماء المتغيرات على مسافات. استخدم
_
بدلاً من ذلك، مثلfavorite_food
.
دورك: تخزين شيء ما
حاول إنشاء متغير خاص بك وطباعته. إليك بعض الأفكار:
favorite_color = "blue"age = 18loves_python = Trueprint(favorite_color)print(age)print(loves_python)
يمكن للمتغيرات تخزين:
نص ("سلاسل") مثل
"blue"
أرقام مثل
18
القيم الصحيحة/الخاطئة (تسمى القيم المنطقية)
جرّب الأسماء والقيم. ثم انقر على "تشغيل" وشاهد النتيجة.
امزجها
يمكننا أيضًا استخدام المتغيرات في التعبيرات. يمكنك تشبيه التعبير بجملة رياضية أو تعليمات، إذ يمكن أن يتضمن أرقامًا ونصوصًا ومتغيرات، وحتى رموزًا مثل +
أو -
. يستوعب Python هذه المتغيرات خطوة بخطوة، تمامًا كما لو كان يحل لغزًا صغيرًا.
birth_year = 2000current_year = 2025age = current_year - birth_yearprint(age)
هذا ذكي! لقد أجرى Python العملية الحسابية باستخدام متغيراتنا.
تحدي صغير: عنك
اجعل Python يتذكر بعض الأشياء عنك، ثم اطبع جملة باستخدامها.
يمكننا استخدام الفواصل في print()
لعرض عناصر متعددة، مثل النصوص والأرقام، وسيضيف Python تلقائيًا مسافات بينها. هذا مفيد عند طباعة المتغيرات دون الحاجة إلى جمعها في سلسلة نصية واحدة.
name = "Ava"age = 25print("Hi, my name is", name, "and I’m", age, "years old.")
حاول تغيير القيم وإعادة تشغيلها. اجعلها خاصة بك!
ملخص سريع
لقد تعلمنا للتو:
كيفية إنشاء المتغيرات واستخدامها في Python.
كيفية تخزين النصوص والأرقام والقيم المنطقية.
كيفية استخدام المتغيرات في عبارات الطباعة والحسابات.
ماذا بعد؟
بعد ذلك، سنتعلم كيفية مزج الكلمات والأرقام وجعل إخراج أكثر قوة وصقلًا بالتنسيق!