Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

إسناد المتغيرات المتعددة

جزء من قسم Logic & Flow في رحلة Python على Coddy — الدرس 2 من 78.

في بلغة بايثون، يمكنك إسناد القيم (assign) إلى متغيرات متعددة في سطر واحد. هذه الميزة يمكن أن تجعل كودك أكثر إيجازاً وسهولة في القراءة. دعنا نستكشف كيفية استخدام إسناد المتغيرات المتعددة بفعالية.إسنادات متعددة أساسية:
a, b, c = 1, 2, 3
print(a)  # المخرجات: 1
print(b)  # المخرجات: 2
print(c)  # المخرجات: 3
تعيين نفس القيمة لعدة متغيرات:
x = y = z = 10
print(x)  # المخرجات: 10
print(y)  # المخرجات: 10
print(z)  # المخرجات: 10
تعيين القيم من قائمة (تفريك الحزمة):
numbers = [4, 5, 6]
a, b, c = numbers
print(a)  # المخرجات: 4
print(b)  # المخرجات: 5
print(c)  # المخرجات: 6
challenge icon

التحدي

سهل

اكتب برنامج Python يقوم بالمهام التالية:

  1. تعيين قيم لثلاثة متغيرات name و age و city في سطر واحد. قم بضبط name إلى "Alice"، و age إلى 30، و city إلى "New York".
  2. قم بتعيين القيمة 100 لثلاثة متغيرات x و y و z في سطر واحد.
  3. أنشئ قائمة باسم colors تحتوي على القيم "red" و "green" و "blue". قم بتعيين هذه القيم لثلاثة متغيرات color1 و color2 و color3 في سطر واحد.

جرّب بنفسك

# عيّن قيمًا إلى name و age و city


# عيّن 100 إلى x و y و z


# أنشئ قائمة من الألوان وعيّنها إلى color1 و color2 و color3
colors = ["red", "green", "blue"]


# لا تغيّر الكود أدناه
print(f"Name: {name}, Age: {age}, City: {city}")
print(f"x: {x}, y: {y}, z: {z}")
print(f"Colors: {color1}, {color2}, {color3}")
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Logic & Flow