المبرمج العربي نشر 22 ديسمبر 2015 أرسل تقرير نشر 22 ديسمبر 2015 أريد طباعة جملة في الطرفية وبعد مدة معينة أضيف كلمة معينة في نفس السطر كما في المثال التالي:Installing ... [DONE] حيث أن [DONE] ستظهر فيما بعد على نفس السطر، فكيف أستطيع فعل ذلك في لغة بايثون؟ اقتباس
0 هشام رزق الله نشر 22 ديسمبر 2015 أرسل تقرير نشر 22 ديسمبر 2015 هنالك حلول عديدة لهذه المشكلة لكنها تختلف حسب إصدار بايثون المثبت على جهازك، فيمكنك مثلا استخدام التعليمة print بدون استدعاء sys وذلك بوضع فاصلة بعد السلسلة النصية التي تريد طباعتها في المرة الأولى كما في المثال التالي:def install(): print("Installing... "), install() print "[DONE]"فالفاصلة في نهاية تعليمة print الأول ستمنع print من الرجوع إلى السطر.أما لو كنت تستخدم الإصدار الثالث من بايثون، فيمكنك في هذه تمرير معامل end والذي ستجعله فارغا لمنع الرجوع إلى السطر كما في المثال التالي:def install(): print("Installing... ", end="") install() print("[DONE]") 1 اقتباس
السؤال
المبرمج العربي
أريد طباعة جملة في الطرفية وبعد مدة معينة أضيف كلمة معينة في نفس السطر كما في المثال التالي:
حيث أن [DONE] ستظهر فيما بعد على نفس السطر، فكيف أستطيع فعل ذلك في لغة بايثون؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.