کداکسپلور | CodeExplore
7.92K subscribers
2.01K photos
348 videos
103 files
1.83K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

سایت:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥3❤‍🔥2😁1
انواع پرینت متغیر در پایتون ⌨️

👀 چند تا روش وجود داره برای پرینت کردن متغیر در پایتون، که هر کدوم راحتی خاص خودشون رو دارن، توی این پست قراره به اکثرشون(یا شاید همشون) بپردازیم.

🔢 پرینت متغیر عادی :
توی این روش خیلی عادی شما میاید متغیر رو تعریف میکنید و بعد توی استرینگ های چاپی جمعشون میزنید، به این شکل:
name = "CodeExplore"
rank = 1
print("This is "+name+", rank "+str(rank))
# یا شاید این مدلی هم پرینت رو بلد باشید:
print("This is ",name,", rank ",rank)

🔢 پرینت با % :
این روش خیلی قدیمی هست، ولی هنوزم کم و بیش استفاده میشه، اما یکسری نکته داره، اگر سابقه کار با سی یا سی پلاس پلاس رو داشته باشید احتمالا براتون قابل درک باشه:
name = "CodeExplore"
rank = 1
print("This is %s , rank %d" % (name,rank))
# شاید بگین این از کجا تشخیص داد که کدوم رو کجا بزاره، اولا که بر اساس ترتیب پیش رفت
# دوما %d یعنی اینجا باید یک int قرار بگیره(اگر استرینگ میزاشتیم ارور میداد) و %s یعنی باید یک استرینگ قرار بگیره.

🔢 پرینت به روش format :
این روش مثل روش قبلیه ولی خیلی ساده تره و بروز شده اس، خیلی جاها ممکنه ببینید استفاده بشه!
name = "CodeExplore"
rank = 1
print("This is {} , rank {}".format(name,rank))

# این هم به ترتیب پیش میره، ولی اگر خیلی حساس هستین میتونین توی آکولاد ها اندیس بزارین!
print("This is {1} , rank {0}".format(rank,name))

🔢 پرینت به روش f-string :
و اما این روش که واقعا سریع و راحت و کار راه اندازه و شاید از روش قبلی هم محبوب تر باشه! بریم ببینیم چیه که انقدر تعریفش رو میکنیم:
name = "CodeExplore"
rank = 1
print(f"This is {name} , rank {rank}")

روشی هست که از قلم افتاده باشه؟ اگر چیز جدیدی یاد گرفتید توی کامنت ها بگید 💙

#python #print
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥133❤‍🔥2
نرم افزار Toggl track

⚡️احتمالا تا حالا شده حین انجام کار متوجه گذر زمان نشید، وقت و برنامه ریزیتون بهم بریزه و همه چیز چپندرقیچی بشه! هممون متوجه اهمیت زمان هستیم، اصلا از قدیم گفتن "وقت طلاست" پس مهمه که چطور مدیریتش کنیم نه؟

✔️ برنامه Toggl track یه برنامه مخصوص اینکار هستش که به شما میگه چقدر از وقتتون رو توی نرم افزار ها گذروندین، و میتونین با این اندازه گیری ها خیلی بهتر وقتتون رو استفاده کنید.

🌐 لینک سایت

#toggltrack #time
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
11❤‍🔥2🔥2
هر وقت توی مسیرتون خسته شدین، این عکس رو یک نگاه بندازید! ⭐️

💬 شما چه اختراعات دیگه ای میشناسید که خیلی مهم بودن و دنیارو تغییر دادن؟ توی کامنت ها بهمون بگید

#inventions
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥153❤‍🔥2💔1
بالاخره پیداش کردم 🪲

#fun
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
18😁10🔥4❤‍🔥1
⌨️ منبعی از کتاب های رایگان و آنلاین که برای یادگیری فریمورک Django میتونید از اونها استفاده کنید.

👉 https://books.agiliq.com

#book #python #django
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
9❤‍🔥3🔥3
کاربرد سه نقطه در جاوااسکریپت ✌️

🔹بله، کاربرد ... در جاوااسکریپت! البته شاید براتون عجیب نباشه و توی یه سری از سورس کد ها دیده باشیدش؛ سه نقطه در جاوااسکریپت برای نوشتن اعضای یک آرایه به صورت خلاصه به کار میره... بزارید یک مثال بزنیم:
const arr1 = [1,2,3]
const arr2 = [4,5,6]
const finalArr = [...arr1, ...arr2]
//finalArr=[1,2,3,4,5,6]

🔸متوجه منظورم شدین؟ حالا اگر به کسی نمیگین میتونین با سه نقطه object assign هم انجام بدین. مثال:
const obj1 = { x : 1 }
const obj2 = { y : 2 }
const obj = { ...obj1 , ...obj2 }
// obj={x:1 , y:2}

‼️جاوااسکریپت واقعا زبان عجیبیه 🗿 نظر شما چیه؟ اوپریتور های عجیب دیگه ای که میشناسین چیا هستن؟

#javascript
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥3❤‍🔥2
⌨️ کوئیز پایتون شماره ۱ ، خروجی کد زیر چیست؟
چه چیزی قراره چاپ بشه؟ کامنت کنید!
x=5
def add():
x=3
x=x+5
   print(x)
add()
print(x)

از این مدل پست ها بیشتر بزاریم؟
#python
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
23🔥6❤‍🔥5😁1
لیستی از منابع مفید و کاربردی برای توسعه بازی های جذاب⚽️

🌪 github.com/ellisonleao/magictools

#game #development
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
10❤‍🔥4🔥2💔1
Please open Telegram to view this post
VIEW IN TELEGRAM
21🔥7❤‍🔥5