0 Mustafa Suleiman نشر 18 ديسمبر 2023 أرسل تقرير نشر 18 ديسمبر 2023 أرجو طرح السؤال أسفل فيديو الدرس لمساعدتك بشكل أفضل. نستخدم الحرف "f" كبادئة لتحديد (f-string)، والنصوص المنسقة هي وسيلة لتضمين قيم المتغيرات داخل سلاسل النصوص بطريقة سهلة وواضحة دون الحاجة إلى استخدام أوامر تكوين معقدة. أي تستطيع استخدام f-string لإدراج قيمة متغير داخل نص بالشكل التالي: name = "أحمد" age = 25 # استخدام f-string لإدراج قيم المتغيرات في سلسلة نصية sentence = f"اسمي {name} وعمري {age} سنة." # طباعة النص المنشأ باستخدام f-string print(sentence) لاحظ دمج قيمة المتغير name في النص "اسمي {name}" وقيمة المتغير age في النص "عمري {age} سنة." بشكل مباشر. والعلامات المنسقة (f-strings)، هي طريقة جديدة متوفرة في Python 3.6 والإصدارات الأحدث. وتدعم f-strings مجموعة متنوعة من المعاملات لتنسيق البيانات داخل سلاسل، مثل معامل ".format()" لتنسيق البيانات بالطريقة التي تريدها، كالتالي: number = 12345.6789 print(f"The number is {number:.2f}.") والنتيجة هي: The number is 12,345.68. لاحظ تم تنسيق الرقم. اقتباس
0 عبدالباسط ابراهيم نشر 25 ديسمبر 2023 أرسل تقرير نشر 25 ديسمبر 2023 عند استخدام الحرف "f" كبادئة للسلسلة، يمكنك وضع متغيرات داخل الأقواس المنحنية وتضمينها في النص النهائي. على سبيل المثال: name = "John" age = 25 message = f"My name is {name} and I am {age} years old." print(message) يتم وضع قيمة المتغير name داخل الأقواس المنحنية باستخدام {name} وتضمينها في النص النهائي. الأمر نفسه يتم تطبيقه على المتغير age. النص النهائي الذي يتم طباعته هو "My name is John and I am 25 years old." باستخدام سلاسل التنسيق، يمكنك دمج النصوص والمتغيرات بسهولة وإنشاء رسائل مخصصة ومعلومات ديناميكية في برامجك. وإليك نفس المثال بدون استخدام ال f string لتوضيح الفائدة سيصبح الكود كالتالي name = "John" age = 25 message = "My name is " + name + " and I am " + str(age) + " years old." print(message) اقتباس
السؤال
محمد سعد البالجهر
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.