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

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

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

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

إسناد قيم متعددة بشكل أساسي:

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 في سطر واحد.

ورقة مرجعية

يمكنك تعيين قيم لمتغيرات متعددة في سطر واحد:

a, b, c = 1, 2, 3

تعيين نفس القيمة لمتغيرات متعددة:

x = y = z = 10

تعيين قيم من قائمة:

numbers = [4, 5, 6]
a, b, c = numbers

جرّب بنفسك

# تعيين قيم للاسم والعمر والمدينة


# تعيين 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