بايثون Python

الطباعة المتعددة باستخدام الفاصلة

تعلّم كيف تعرض عدة أنواع من المعلومات معاً باستخدام أمر print() والفاصلة.

شعار أو صورة مرتبطة بدرس داليتي
01

طباعة متعددة Multiple Print

لطباعة عدة أنواع من المعلومات معاً، مثل سلسلة نصية وعدد، نفصل بين القيم باستخدام رمز الفاصلة ,.

القاعدة: يمكن تمرير أكثر من قيمة إلى print()، وتُعرض القيم بالترتيب نفسه مع وجود مسافة فاصلة بينها.
print("النص", العدد, "نص آخر")
02

أمثلة عملية

الكودالمخرج
print("your grade", 90, "nice")
your grade 90 nice
print("dog", "cat", 3, 4)
dog cat 3 4
print("average:", (70 + 80 + 90) / 3)
average: 80.0
03

تمارين وأسئلة

سؤال 1: بطاقة التعارف الشخصية

اكتب برنامجاً يطبع بطاقة التعارف الشخصية الخاصة بك، بحيث يطبع اسمك في سطر مستقل، واسم المدرسة والصف في سطر واحد، ثم سطراً مكوناً من الرموز $$$$$$$$.

إظهار الحل النموذجي
print('Aya Wahaby')
print('Koftan Halaby School grade 8')
print('$$$$$$$$')

سؤال 2: توقّع المخرج

سجّل المخرج الناتج من كل أمر:

الكودالمخرج
print("15")15
print("3 + 4")3 + 4
print("6", "4", "8")6 4 8
print("3+4=", 3+4)3+4= 7

سؤال 3: فكّر بحذر

جد المخرج الناتج من تشغيل الأمر التالي:

print('1+2', 1+2, '1'+'2')
أ) 3 3 1+2ب) 3 3 12ج) 1+2 3 12د) 1+2 3 1+2
إظهار الحل

الإجابة: ج) 1+2 3 12، لأن '1'+'2' عملية دمج نصوص، وناتجها 12.

سؤال 4: سجّل المخرج

أ) قيم عددية:

print('3+7=', 3+7)

المخرج: 3+7= 10

ب) تعبير حسابي:

print(2 + 4, (3 - 4 / 2))

المخرج: 6 1.0

ج) سلسلة وعملية:

print('the sum =', 3+5+8)

المخرج: the sum = 16

سؤال 5: اعرض تمريناً ونتيجته

اكتب تمريناً حسابياً لعرضه على الشاشة، وبجانبه تُعرض نتيجة حله. ضع التمرين بين علامتي تنصيص، وافصل بينه وبين العملية بالفاصلة.

إظهار الحل
print('12-6/3 = ', 12-6/3)

المخرج: 12-6/3 = 10.0

04

اختبار تفاعلي

اختر إجابة واحدة لكل سؤال، ثم اضغط على «تصحيح الاختبار» لمعرفة نتيجتك والتصحيح.

1. ما ناتج print("3 + 4")؟

2. ما ناتج print("6", "4", "8")؟

3. ما ناتج print('1+2', 1+2, '1'+'2')؟

4. ما ناتج print('3+7=', 3+7)؟