Learn Python-6

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


و خب دیگه میرسیم به پایان مطلب که امید وارم از این اموزش هم خوشتون اومده باشه


هر سوالی داشتید میتونید به پی وی بنده مراجعه کنید و سوالتون رو مطرح کنید :


@LightGreen_heart


Pentester & ProGrammer

Pentester & ProGrammer

Report Page