TheProgrammer نشر 21 نوفمبر 2015 أرسل تقرير نشر 21 نوفمبر 2015 أريد تنفيذ حلقة تكرار على عناصر مع طباعة كل عنصر، لكن المشكلة أن print تطبع المطلوب ثم تعود إلى السطر، فكيف أستطيع وضع جميع النتائج في سطر واحد.حلقة التكرار التي كتبتها:for item in range(1,100): print item وهذا ما أريد أن يتم طباعته:1 2 3 4 5 ... اقتباس
0 هشام رزق الله نشر 21 نوفمبر 2015 أرسل تقرير نشر 21 نوفمبر 2015 هنالك عدةّ طرق للطباعة في سطر واحد في لغة بايثون، وبما أنك أردت استخدام print للطباعة فيجب عليك أن تضع فاصلة بعد العنصر الذي تريد طباعته حتى لا يتم الرجوع إلى السطر (تعمل في الإصدار 2.7 من بايثون):print item, أما لو كنت تستخدم إحدى الإصدارات الجديدة من بايثون مثل الإصدار 3 ففي هذه الحال يمكنك تمرير النهاية التي تريدها إلى دالة print بدلا من الرجوع إلى السطر.قمنا في هذا المثال بوضع مسافة:print(item, end=" ") 1 اقتباس
السؤال
TheProgrammer
أريد تنفيذ حلقة تكرار على عناصر مع طباعة كل عنصر، لكن المشكلة أن print تطبع المطلوب ثم تعود إلى السطر، فكيف أستطيع وضع جميع النتائج في سطر واحد.
حلقة التكرار التي كتبتها:
وهذا ما أريد أن يتم طباعته:
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.