من بعد اذنكم ما فائدة اشارة % اذا كنا نتعامل مع string للان ما اكنت افهمها
ارجو الشرح بمثال
وشكرا
من بعد اذنكم ما فائدة اشارة % اذا كنا نتعامل مع string للان ما اكنت افهمها
ارجو الشرح بمثال
وشكرا
قطرة ماء واحدة كافية ليستنتج العالم بالمنطق وجود محيط اطلسي او شلالات نياغارا من دون ان يكون قد رآها او سمع عنها من قبل
هكذا هي الحياة سلسلة ضخمة يكفي ادراك حلقة واحدة منها لتدركها كلها
/index.php?showtopic=244544&view=findpost&p=1211561
فإستخدامك ل %s فقط لحجز مساحة داخل نص معين يتم استبدالها بناتج قيمة نصية من tuple تالية
(map share people)
فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader
استاذي مساحة وين وقت الطباعة ولا بالذاكرة
بعدين مثلا بهاد الكود
print "Current year: %d" % now.year
هون مستخدمين d% كل محرف له دلالة بعد %؟
اسف على تكرار السؤال بس لهلق ماكان ينفهم معي
قطرة ماء واحدة كافية ليستنتج العالم بالمنطق وجود محيط اطلسي او شلالات نياغارا من دون ان يكون قد رآها او سمع عنها من قبل
هكذا هي الحياة سلسلة ضخمة يكفي ادراك حلقة واحدة منها لتدركها كلها
نعم %s تعني حجز مساحة لنص ولو كانت %d فهي تعني حجز مساحة لرقم وهكذا من المتعارف عليه
مثال أعتقد أنه هيسهل عليك كتير
>>> s="My name is %s and I'm %d years old"
>>> s%("ahmed", 20)
"My name is ahmed and I'm 20 years old"
>>> s%("hakp", 22)
"My name is hakp and I'm 22 years old"فالأصل أن لدينا نص هو s ولكن فيه أجزاء قد تتغير (كالإسم والسن)فنقوم بحجز مساحة لها ل نملأها لاحقا
(map share people)
فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader
يسلمو استاذي لديك اسلوب احترافي في اصال المعلومة ربي يخليك لينا ويحقظك :) :calc:
قطرة ماء واحدة كافية ليستنتج العالم بالمنطق وجود محيط اطلسي او شلالات نياغارا من دون ان يكون قد رآها او سمع عنها من قبل
هكذا هي الحياة سلسلة ضخمة يكفي ادراك حلقة واحدة منها لتدركها كلها
هل لى أستاذى أحمد بإضافة مثال بسيط للأخ الفاضل،
var = ('Ali', 'Egypt')
print "%s live in %s" % var
وهنا يتم استبدال السلسلتان النصيتان بالكلمتان كما هو موضح، ويمكن أيضًا عدم استخدام ال Tuple واستخدامها هكذا
var = 'Ali'
print "%s live in egypt" % var
وشكرًا