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

سایت:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
یکی از بچه های چنل یک ریورس شل اوپن سورس با قابلیت انتقال فایل برای گنو/لینوکس به زبان سی نوشته
که میتونه برای اتصال به سیستم هایی که ایپی پابلیک ندارن استفاده بشه


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


🌐https://github.com/ali-hasehmi/x-shell.git


شماهم اگه پروژه اوپن سورسی دارید که قصد معرفی کردنش رو دارید برام بفرستید


#opensource
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
11❤‍🔥3🔥3
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