داليتي Daliaty

 

صفحة البيت |

 

 

 

 

 

 

 

 

بايثون python

 

 

 

 

 

 

 

 

التحكم في الطباعة

 

 

 

 

 

التحكم في الطباعة

 

 

الإنتقال إلى سطر جديد في النصوص - \n

 

 

الكود \n له وظيفة خاصة عند طباعة النصوص، انه يؤدي إلى الانتقال إلى سطر جديد.

 

 

 

 

 

 

 

تــمـــــــاريـــــن

 

 

 

 

 

 

تمرين

 

انسخ الأكواد التالية إلى محرر بايثون وجد النتيجة في كل واحدة منها.

 

12

23

77

 

print("12\n23\n77")

 

My name is

James Bond

print("My name is \n James Bond")

 

 

My name is

James Bond

print("My name is \nJames Bond")

 

 

 

 

 

 

 

 

 

الإنتقال إلى سطر جديد - end=" "

 

الوضع الافتراضي (الاعتيادي) لأمر الطباعة  انه بعد الانتهاء من تنفيذ الأمر،

يقوم بالانتقال إلى سطر جديد.

 

أحيانا نريد من أمر الطباعة  بعدم الانتقال إلى سطر جديد.

في هذه الحالة نضيف الكود end=" " إلى أمر الطباعة، انظر المثال التالي:

 

 

 

 

print ("My name is", end=" ")

print ("James Bond")

 

( أ ) My name is James Bond

 

 

 

 

print ("My name is", end="")

print ("James Bond")

 

(ب) My name isJames Bond

 

 

 

 

print ("My name is", end="=")

print ("James Bond")

 

(ج) My name is=James Bond

 

 

 

print (1, end=" ")

print (2, end=" ")

print (3, end=" ")

print (4, end=" ")

 

 

 

 

 

( د ) 1 2 3 4

 

 

 

 

 

 

 

 

 

 

إثراء :

ما هو المخرج من الكود التالي:

print ('{0:.2f}'.format(1/3))

 

 

a) 0.333333 b) 0.33

c) 0.333333:-2 d) Error

 

 

 

 

 

 

الحل: b) الصفر يعني العنصر الأول، .2f تعني منزلتين بعد الفاصلة.

 

 

 

 

 

 

 

 

موقع داليتي Copyright 2024

wahbem@gmail.com

 

 

 

 

 

 

<meta name="viewport" content="width=device-width, initial-scale=1">