کداکسپلور | CodeExplore
7.92K subscribers
2.02K photos
363 videos
119 files
1.88K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

سایت:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
در پایتون، دستوری داریم :
eval()

این دستور هر مقدار استرینگ(یا رشته ای) رو که بگیره اتوماتیک از استرینگ درمیاره و به جنس درست تبدیل میکنه و هر عملی که توی متن باشه رو انجام میده
بزارید با مثال براتون توضیح بدیم؛
مینویسیم:
print(eval('2+2'))

خروجی این کد ۴ هستش.

یک مثال جالب دیگه داریم:
print(type(eval('[3,"hello",0.5]')))

خروجی کد ما :
<class 'list'>
هست.
این دستور میتونه کاربرد های خیلی زیادی داشته باشه توی پروژه هایی که درست میکنید، مثلا اگر فکر بکنیم به اولین پروژه ماشین حسابی که درست کردیم ، یادمون میاد که چقدر کدهامون طولانی بود و چقدر شرط های زیادی استفاده کرده بودیم... ولی حالا شما میتونید کل ماشین حسابتون رو در یک خط جمع و جور کنید:
print(eval(input("enter your question: ")))

#python #eval
☕️ @CodeExplore
🔥134❤‍🔥3