Adam Ebrahim نشر 11 يونيو 2021 أرسل تقرير نشر 11 يونيو 2021 أريد أن أقوم بطباعة أقواس معقوفة { } في نص وفي نفس الوقت إستخدام التابع format كالتالي: myString = " \{ Age \} {0} " print(myString.format(23)) لكني أحصل على الخطأ التالي: KeyError: ' Age\\' كيف يمكنني الحصول على التالي: { age } 23 اقتباس
1 عبدالله عبدالرحمن11 نشر 11 يونيو 2021 أرسل تقرير نشر 11 يونيو 2021 هناك عدة لطرق لعمل ذلك ، مثل كتابة الأقواس المعكوفة مرتين x = "{{Age}}{0} ".format(23) print(x) أو يمكنك عمل ذلك بصيغة % x = " {Age}%s" print (x%(23)) أو إستخدام قوالب السلاسل النصية template string from string import Template x = Template("$open Age $close") x = x.substitute(open='{',close='}') print('{} {}'.format(x,23)) 1 اقتباس
0 محمد أبو عواد نشر 11 يونيو 2021 أرسل تقرير نشر 11 يونيو 2021 للطباعة بهذه الطريقة لا نستخدم الاشارة "\" بل نضع زوج من الأقواس المعكوفة فيكون شكل الكود كالتالي x = " {{ Age }} {0} " print(x.format(23)) 1 اقتباس
السؤال
Adam Ebrahim
أريد أن أقوم بطباعة أقواس معقوفة { } في نص وفي نفس الوقت إستخدام التابع format كالتالي:
لكني أحصل على الخطأ التالي:
كيف يمكنني الحصول على التالي:
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.