عندما أقوم بربط concatenate نص مع رقم أو قائمة يظهر لي الخطأ التالي:
TypeError: must be str,not int
وأنا أفهم سبب الخطأ، لكن ألا توجد طريقة لربط النص مع رقم بدون استعمال دوال مثل str لتحويل الارقام إلى نصوص، فعلى سبيل المثال أريد هنا أن يتم طباعة العمر أيضًا ضمن النص:
age=18print("I have "+ age +" years old")
هل بإمكاني استعمال طرق أخرى غير علامة + لربط نص مع رقم؟
السؤال
Fahmy Mostafa
عندما أقوم بربط concatenate نص مع رقم أو قائمة يظهر لي الخطأ التالي:
وأنا أفهم سبب الخطأ، لكن ألا توجد طريقة لربط النص مع رقم بدون استعمال دوال مثل str لتحويل الارقام إلى نصوص، فعلى سبيل المثال أريد هنا أن يتم طباعة العمر أيضًا ضمن النص:
هل بإمكاني استعمال طرق أخرى غير علامة + لربط نص مع رقم؟
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.