Learn Python-6
-Cʀᴀᴢʏ⁸با سلام میخوام امروز در مورد مبحثی به نام استرینگ ها در پایتون باهم صحبت کنیم
خب از مباحث کوچیک شروع میکنیم مثلا اینکه چطوری بدون فاصله و چطوری با فاصله دو استرینگ رو بهم بچسبونیم؟
ما تو پایتون برای اینکه بدون فاصله دو استرینگ رو بهم ادغام کنیم میایم از عملگر به علاوه ( + ) استفاده میکنیم برای مثال به کد زیر دقت کنید :
print ("Hello" + "Mr. Crazy8")
خب الان خروجی ما چی میشه؟؟
خروجی ما برابر با :
HelloMr. Crazy8
هست
اما ما میخواهیم این دو استرینگ با فاصله ادغام بشن پس اون موقع از چی استفاده میکنیم ؟
از کاما یا ( , )
برای مثال به کد و خروجی دقت کنید :
print ("Hello" , "Mr. Crazy8")
خب حالا خروجی ما میشه :
Hello Mr. Crazy8
خب حالا ما میخواهیم از روشی دیگه استفاده کنیم تا مثلا یک استرینگ رو با ی متغیر استرینگ ادغام کنیم
اون موقع میایم از چی استفاده میکنیم؟
از تابعی بنام .format() و دو اکولاد {}
برای مثال به کد و خروجی زیر دقت کنید :
l = "Mr. Crazy8"
print ("Hello{}".format(l))
خب حالا خروجی ما برابر میشه با
HelloMr. Crazy8
خب حالا بخاطر رعایت فاصله چیکار کنیم؟
میایم بعد از Hello ی اسپیس میزنیم!
برای مثال
l = "Mr. Crazy8"
print ("Hello {}".format(l))
خب حالا خروجی ما میشه :
Hello Mr. Crazy8
و مشکل ما حل میشه
خب حالا ما چیزی ام بنام اف استرینگ یا f-string داریم در پایتون که ما با کمک این کلمه کلیدی میتونیم داخل کوتیشن از متغیر ها و ... استفاده کنیم
برای مثال به کد زیر دقت کنید :
l = "Mr. Crazy8"
print (f'My Name is {l}')
خب خروجی ما الان میشه :
My Name is Mr. Crazy8
و خب دیگه میرسیم به پایان مطلب که امید وارم از این اموزش هم خوشتون اومده باشه
هر سوالی داشتید میتونید به پی وی بنده مراجعه کنید و سوالتون رو مطرح کنید :

Pentester & ProGrammer