ahmed1990 نشر 11 نوفمبر 2015 أرسل تقرير نشر 11 نوفمبر 2015 كنت أبرمج سابقا بلغة السي، ومن مميزات هذه اللغة أنه يمكنك تقسيم سطر طويل إلى عدة أسطر أقصر، فهل توجد مثل هذه الميزة في بايثون؟ لأنني جربت فعل ذلك وحصلت على رسالة خطأ. اقتباس
0 هشام رزق الله نشر 11 نوفمبر 2015 أرسل تقرير نشر 11 نوفمبر 2015 نعم يمكنك تقسيم النصوص في لغة بايثون وبطرق متنوعة عن طريق إضافة بعض الرموز أي أنك لو قمت بتقسيم السطر عن طريق الانتقال إلى السطر الموالي والكتابة فلن يتم تقسيم سطر وستحصل على رسالة خطأ.طرق تقسيم سطر طويل إلى أسطر أقصر في لغة بايثون تختلف حسب نوع السطر الذي تريد تقسيمه فمثلا إذا أردت تقسيم سطر به أقواس فيمكنك تقسيم كما في المثال التالي:a = some_function( '1' + '2' + '3' + '4') أما لو كان السطر -مثلا- يحتوي على عمليات حسابية طويلة فيمكنك تقسيمه عن طريق الرمز \ كما في المثال التالي:a = '1' + '2' + \ '3' + '4' يمكنك أيضا استخدام الرمز \ لتقسيم الشرط كما في المثال التالي:>>> x = 10 >>> if x == 10 or x > 0 or \ x < 100: print 'True' المصدر اقتباس
السؤال
ahmed1990
كنت أبرمج سابقا بلغة السي، ومن مميزات هذه اللغة أنه يمكنك تقسيم سطر طويل إلى عدة أسطر أقصر، فهل توجد مثل هذه الميزة في بايثون؟ لأنني جربت فعل ذلك وحصلت على رسالة خطأ.
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.