👩🏻💻 خیلی وقتا شده یه کد پایتون با هزار زحمت نوشتیم، ولی چون دوستا یا همکارامون پایتون نداشتن، نمیتونستن ازش استفاده کنن.
✏️ همهمون میدونیم که نصب پایتون و مدیریت وابستگیها برای کاربرای غیر فنی چقدر دردسر داره. تازه اگه یه ذره با محیطهای مجازی آشنا نباشن که دیگه هیچی! کلاً بیخیال استفاده از اون برنامه میشن.
⏪ واسه همین عاشق PyInstaller شدم! با این ابزار میتونی برنامههات رو به فایلهای اجرایی تبدیل کنی.
📌 یعنی طرف فقط کافیه یه دابل کلیک کنه تا برنامه اجرا شه. دیگه نه نیازی به نصب پایتون داره، نه مدیریت وابستگیها، هیچی! انگار یه برنامه معمولی رو ویندوزه.
✔️ با PyInstaller خیالم راحته که هر کی با هر سطح دانش فنی میتونه از برنامههای پایتونی من استفاده کنه.😍
┌ PyInstaller
└ GitHub-Repos
@python_rd
✏️ همهمون میدونیم که نصب پایتون و مدیریت وابستگیها برای کاربرای غیر فنی چقدر دردسر داره. تازه اگه یه ذره با محیطهای مجازی آشنا نباشن که دیگه هیچی! کلاً بیخیال استفاده از اون برنامه میشن.
⏪ واسه همین عاشق PyInstaller شدم! با این ابزار میتونی برنامههات رو به فایلهای اجرایی تبدیل کنی.
📌 یعنی طرف فقط کافیه یه دابل کلیک کنه تا برنامه اجرا شه. دیگه نه نیازی به نصب پایتون داره، نه مدیریت وابستگیها، هیچی! انگار یه برنامه معمولی رو ویندوزه.
✔️ با PyInstaller خیالم راحته که هر کی با هر سطح دانش فنی میتونه از برنامههای پایتونی من استفاده کنه.😍
┌ PyInstaller
└ GitHub-Repos
@python_rd
سلام
سیزدهتون با شادی باشه
حتما براتون اتفاق افتاده که دنبال یه کتاب در حوزه برنامه نویسی باشد ولی پیدا نکنید اگه این رو داخل مرورگرتون سرچ کنید می تونید کتابتون احتمالا پیدا کنید اما به زبان انگلیسی
x filetype:pdf
بجای x اسم کتاب رو بزارید
@python_rd
سیزدهتون با شادی باشه
حتما براتون اتفاق افتاده که دنبال یه کتاب در حوزه برنامه نویسی باشد ولی پیدا نکنید اگه این رو داخل مرورگرتون سرچ کنید می تونید کتابتون احتمالا پیدا کنید اما به زبان انگلیسی
x filetype:pdf
بجای x اسم کتاب رو بزارید
@python_rd
👨🏻💻 یکی از محبوبترین مخازن گیتهاب برای «یادگیری و استفاده از الگوریتمها در پایتون»، ریپوی The Algorithms - Python با 196K ستاره است.
✏️ یه عالمه کد مرتب و دستهبندیشده داره که میتونین الگوریتمهای مختلف رو باهاش پیدا کنین، بخونین، و اجراشون کنین. هر چیزی که فکرشو بکنین اینجاست؛ از الگوریتمهای ساده مثل مرتبسازی گرفته تا الگوریتمهای پیشرفته برای یادگیری ماشین، هوش مصنوعی، شبکههای عصبی و...
✅ چرا باید ازش استفاده کنیم؟
🔢 برای یادگیری: اگه دنبال اینی که الگوریتمها رو در عمل یاد بگیری، اینجا عالیه.
🔢 برای تمرین: میتونی کدها رو برداری، اجرا کنی، و تغییر بدی تا بهتر درک کنی.
🔢 برای پروژهها: حتی میتونی از کدهای اینجا تو پروژههای واقعی یا دانشگاهی استفاده کنی.
🔢 برای مصاحبهها: اگه واسه مصاحبههای علوم داده آماده میشی، اینجا پر از الگوریتمهای کاربردیه.
┌ The Algorithms - Python
└ GitHub-Repos
@python_rd
✏️ یه عالمه کد مرتب و دستهبندیشده داره که میتونین الگوریتمهای مختلف رو باهاش پیدا کنین، بخونین، و اجراشون کنین. هر چیزی که فکرشو بکنین اینجاست؛ از الگوریتمهای ساده مثل مرتبسازی گرفته تا الگوریتمهای پیشرفته برای یادگیری ماشین، هوش مصنوعی، شبکههای عصبی و...
✅ چرا باید ازش استفاده کنیم؟
🔢 برای یادگیری: اگه دنبال اینی که الگوریتمها رو در عمل یاد بگیری، اینجا عالیه.
🔢 برای تمرین: میتونی کدها رو برداری، اجرا کنی، و تغییر بدی تا بهتر درک کنی.
🔢 برای پروژهها: حتی میتونی از کدهای اینجا تو پروژههای واقعی یا دانشگاهی استفاده کنی.
🔢 برای مصاحبهها: اگه واسه مصاحبههای علوم داده آماده میشی، اینجا پر از الگوریتمهای کاربردیه.
┌ The Algorithms - Python
└ GitHub-Repos
@python_rd
SQL vs MySQL
وقتی بحث دیتابیس وسط میاد، خیلیا این دو تا رو(SQL ,MySQL) یکی میدونن ولی در واقع این دوتا دو چیز کاملا متفاوتن...
●خوب Sql یه زبان استاندارِ که برای مدیریت و دستکاری دیتابیس های رابطه ای استفاده میشن،در کل یعنی میتونیم رو داده ها عملیات crud رو انجام بدیم بعلاوه میتونیم اطلاعات رو بازیابی کنیم.
● ولی MySQL یه سیستم مدیریت دیتابیس که به ما اجازه عملیات crud و مدیریت داده ها رو میده.
بخوایم یه مثال بزنیم میتونیم بگیم
کهSQL مثل دستور آشپزی هستش که نحوه پخت غذا رو توضیح میده..
و MySQL یک آشپزخونس که غذارو داخلش میپزیم ..
ویژگی های SQL:
۱ یه زبان برای کار با دیتابیسهاست.
۲ به هیچ سیستم خاصی وابسته نیست.
۳ روی دیتابیسهای مختلف مثلPostgrSQL و SQL Server هم کار میکنه.
۴ فقط دستورات و قواعد دیتابیس رو تعریف میکنه.
ویژگی های MySQL:
۱ یه نرمافزار دیتابیس (DBMS) که از SQL استفاده میکن
۲ یه نوع خاص از سیستمهای مدیریت دیتابیس رابطهای (RDBMS) هست.
۳ فقط مربوط به خود MySQL هست.
۴ یه ابزار واقعی برای ذخیره و مدیریت دادههاست.
@python_rd
وقتی بحث دیتابیس وسط میاد، خیلیا این دو تا رو(SQL ,MySQL) یکی میدونن ولی در واقع این دوتا دو چیز کاملا متفاوتن...
●خوب Sql یه زبان استاندارِ که برای مدیریت و دستکاری دیتابیس های رابطه ای استفاده میشن،در کل یعنی میتونیم رو داده ها عملیات crud رو انجام بدیم بعلاوه میتونیم اطلاعات رو بازیابی کنیم.
● ولی MySQL یه سیستم مدیریت دیتابیس که به ما اجازه عملیات crud و مدیریت داده ها رو میده.
بخوایم یه مثال بزنیم میتونیم بگیم
کهSQL مثل دستور آشپزی هستش که نحوه پخت غذا رو توضیح میده..
و MySQL یک آشپزخونس که غذارو داخلش میپزیم ..
ویژگی های SQL:
۱ یه زبان برای کار با دیتابیسهاست.
۲ به هیچ سیستم خاصی وابسته نیست.
۳ روی دیتابیسهای مختلف مثلPostgrSQL و SQL Server هم کار میکنه.
۴ فقط دستورات و قواعد دیتابیس رو تعریف میکنه.
ویژگی های MySQL:
۱ یه نرمافزار دیتابیس (DBMS) که از SQL استفاده میکن
۲ یه نوع خاص از سیستمهای مدیریت دیتابیس رابطهای (RDBMS) هست.
۳ فقط مربوط به خود MySQL هست.
۴ یه ابزار واقعی برای ذخیره و مدیریت دادههاست.
@python_rd
پلتفرمی برای یادگیری برنامه نویسی به روشی شبیه به بازی
من به سایتی برخوردم که به شما امکان می ده که زبان های برنامه نویسی مختلف از جمله پایتون را یاد بگیرید. شامل سطوح بسیاری، طرح جالب، انیمیشن رنگارنگ، تعامل با بازیکنان دیگر.
➡️ در هر سطح، به بازیکن وظیفه ای داده می شود، مانند جمع آوری تمام کریستال ها، شکست دادن دشمن، یا فرار از سیاه چال.
➡️ پخش کننده وظایف را با استفاده از دستورات به زبان انتخاب شده تکمیل می کند. با پیشرفت بازی، دستورات پیچیده تر می شوند.
⛓ لینک: https://codecombat.com/play
@python_rd
من به سایتی برخوردم که به شما امکان می ده که زبان های برنامه نویسی مختلف از جمله پایتون را یاد بگیرید. شامل سطوح بسیاری، طرح جالب، انیمیشن رنگارنگ، تعامل با بازیکنان دیگر.
➡️ در هر سطح، به بازیکن وظیفه ای داده می شود، مانند جمع آوری تمام کریستال ها، شکست دادن دشمن، یا فرار از سیاه چال.
➡️ پخش کننده وظایف را با استفاده از دستورات به زبان انتخاب شده تکمیل می کند. با پیشرفت بازی، دستورات پیچیده تر می شوند.
⛓ لینک: https://codecombat.com/play
@python_rd
اپلیکیشن مدیریت هزینه
این اپلیکیشن ساده به شما امکان می دهد هزینه های خود را مدیریت کنید.
از زدن این کد لذت ببرید
@python_rd
این اپلیکیشن ساده به شما امکان می دهد هزینه های خود را مدیریت کنید.
از زدن این کد لذت ببرید
@python_rd
This media is not supported in your browser
VIEW IN TELEGRAM
به هرحال برنامه نویس ها هم حوصلشون سر میره😂
😍بریم برای یک چالش جذاب:
خب چالش به این شکله که شما باید یک فانکشن بسازید که از ما یک لیست از اعداد صحیح بگیره و خروجی مرتب شده همون لیست رو برگردونه، کسانی که میخواهند یک مقدار سخت تر باشه همین چالش رو بدون استفاده از متغیر های قابل پیمایش دیگه انجام بدهند.
و نکته آخر اینکه نباید از متد های آماده استفاده کنید.
موفق باشید⭐️
#چالش #پایتون #python
@python_rd
خب چالش به این شکله که شما باید یک فانکشن بسازید که از ما یک لیست از اعداد صحیح بگیره و خروجی مرتب شده همون لیست رو برگردونه، کسانی که میخواهند یک مقدار سخت تر باشه همین چالش رو بدون استفاده از متغیر های قابل پیمایش دیگه انجام بدهند.
و نکته آخر اینکه نباید از متد های آماده استفاده کنید.
موفق باشید⭐️
#چالش #پایتون #python
@python_rd