اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

هنالك حلول عديدة لهذه المشكلة لكنها تختلف حسب إصدار بايثون المثبت على جهازك، فيمكنك مثلا استخدام التعليمة print بدون استدعاء sys وذلك بوضع فاصلة بعد السلسلة النصية التي تريد طباعتها في المرة الأولى كما في المثال التالي:

def install():
   print("Installing...      "),
 
install()
print "[DONE]"

فالفاصلة في نهاية تعليمة print الأول ستمنع print من الرجوع إلى السطر.
أما لو كنت تستخدم الإصدار الثالث من بايثون، فيمكنك في هذه تمرير معامل end والذي ستجعله فارغا لمنع الرجوع إلى السطر كما في المثال التالي:

def install():
    print("Installing...      ", end="")
 
install()
print("[DONE]")

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...