سلام وقت همگی بخیر
با توجه به شروع تعطیلات و برگزار نشدن کلاس ها تا پانزده فروردین یک زمان مناسب در اختیار کسایی میذاره که قصد دارن جدی شروع کنن و منتظر فرصت بودن کسایی هم که هستن با کلاس فرصت دارند مهارت ها پیدا کنند و دانسته هاشونو عملی کنند
بچه های دوره های جنگو همه مشخص هست که باید چیکار کنند بخاطر تخصصی بودن موضوع باید خودشون رو تا جایی ک کلاس رفته برسونن روی هر قالبی ک دوست دارند
بچه های پایتون ک Tkinter و customTkinter رو یاد گرفتن وقتشه پروژه های پایانی شونو شروع کنند بهشون گفتم کجا ایده ها رو پیدا کنند
پایتون های جدید از سوالاتی که در ادامه میذارم بخش لیست و دیکشنری رو میتونن حل کنند و مباحثی ک گذشته رو مهارت پیدا کنند و بتونن سوالات رو جواب بدن، گفتم کجا برید برای آزمون و سنجش خودتون
امیدوارم همگی موفق باشید و تعطیلات خوبی رو پشت سر بذارید 🎉🎉💐💐💐
با توجه به شروع تعطیلات و برگزار نشدن کلاس ها تا پانزده فروردین یک زمان مناسب در اختیار کسایی میذاره که قصد دارن جدی شروع کنن و منتظر فرصت بودن کسایی هم که هستن با کلاس فرصت دارند مهارت ها پیدا کنند و دانسته هاشونو عملی کنند
بچه های دوره های جنگو همه مشخص هست که باید چیکار کنند بخاطر تخصصی بودن موضوع باید خودشون رو تا جایی ک کلاس رفته برسونن روی هر قالبی ک دوست دارند
بچه های پایتون ک Tkinter و customTkinter رو یاد گرفتن وقتشه پروژه های پایانی شونو شروع کنند بهشون گفتم کجا ایده ها رو پیدا کنند
پایتون های جدید از سوالاتی که در ادامه میذارم بخش لیست و دیکشنری رو میتونن حل کنند و مباحثی ک گذشته رو مهارت پیدا کنند و بتونن سوالات رو جواب بدن، گفتم کجا برید برای آزمون و سنجش خودتون
امیدوارم همگی موفق باشید و تعطیلات خوبی رو پشت سر بذارید 🎉🎉💐💐💐
### لیستها (Lists)
1. آسان: برنامهای بنویسید که یک لیست از اعداد دریافت کند و مجموع تمام عناصر آن را محاسبه و چاپ کند.
2. آسان: برنامهای بنویسید که یک لیست از اعداد دریافت کند و بزرگترین عدد در لیست را پیدا کند.
3. متوسط: برنامهای بنویسید که یک لیست از اعداد دریافت کند و لیست را به صورت معکوس چاپ کند (بدون استفاده از تابع
4. متوسط: برنامهای بنویسید که دو لیست دریافت کند و اشتراک عناصر بین آنها را پیدا کند.
5. آسان: برنامهای بنویسید که یک لیست از رشتهها دریافت کند و طول هر رشته را در لیست جدیدی ذخیره و چاپ کند.
### دیکشنریها (Dictionaries)
6. آسان: برنامهای بنویسید که یک دیکشنری دریافت کند و کلیدها و مقادیر آن را چاپ کند.
7. آسان: برنامهای بنویسید که یک دیکشنری از نام دانشآموزان و نمرات آنها دریافت کند و نام دانشآموزی که بالاترین نمره را دارد چاپ کند.
8. متوسط: برنامهای بنویسید که یک دیکشنری دریافت کند و کلیدهایی که مقدار آنها بیشتر از ۱۰ است را چاپ کند.
9. متوسط: برنامهای بنویسید که دو دیکشنری دریافت کند و آنها را با هم ادغام کند.
10. آسان: برنامهای بنویسید که یک دیکشنری از کلمات و تعداد تکرار آنها در یک متن دریافت کند و کلمهای که بیشترین تکرار را دارد چاپ کند.
### شرطها (Conditionals)
11. آسان: برنامهای بنویسید که یک عدد دریافت کند و تشخیص دهد که عدد زوج است یا فرد.
12. آسان: برنامهای بنویسید که سه عدد دریافت کند و بزرگترین عدد را چاپ کند.
13. متوسط: برنامهای بنویسید که یک عدد دریافت کند و تشخیص دهد که عدد اول است یا نه.
14. متوسط: برنامهای بنویسید که یک رشته دریافت کند و تشخیص دهد که آیا این رشته یک پالیندروم است یا نه.(پالیندروم به کلماتی میگن که از هر طرف بخونی یه چیز میشه مثل tenet)
15. آسان: برنامهای بنویسید که یک نمره دریافت کند و بر اساس آن نمره، Grade (A, B, C, D, F) را چاپ کند.
### حلقهها (Loops)
16. آسان: برنامهای بنویسید که اعداد از ۱ تا ۱۰ را چاپ کند.
17. آسان: برنامهای بنویسید که یک عدد دریافت کند و جدول ضرب آن عدد را چاپ کند.
18. متوسط: برنامهای بنویسید که یک عدد دریافت کند و فاکتوریل آن عدد را محاسبه کند.
19. متوسط: برنامهای بنویسید که یک لیست از اعداد دریافت کند و اعداد فرد را از لیست حذف کند.
20. آسان: برنامهای بنویسید که یک رشته دریافت کند و تعداد حروف صدادار در آن را بشمارد.
### فانکشنها (Functions)
21. آسان: تابعی بنویسید که دو عدد دریافت کند و مجموع آنها را برگرداند.
22. آسان: تابعی بنویسید که یک لیست دریافت کند و میانگین اعداد آن لیست را برگرداند.
23. متوسط: تابعی بنویسید که یک عدد دریافت کند و تشخیص دهد که عدد کامل (Perfect Number) است یا نه.
24. متوسط: تابعی بنویسید که یک رشته دریافت کند و تعداد کلمات آن را برگرداند.
25. آسان: تابعی بنویسید که یک لیست دریافت کند و لیست را به صورت معکوس برگرداند.
### شیگرایی (OOP)
26. آسان: کلاسی به نام
27. آسان: کلاسی به نام
28. متوسط: کلاسی به نام
29. متوسط: کلاسی به نام
30. آسان: کلاسی به نام
1. آسان: برنامهای بنویسید که یک لیست از اعداد دریافت کند و مجموع تمام عناصر آن را محاسبه و چاپ کند.
2. آسان: برنامهای بنویسید که یک لیست از اعداد دریافت کند و بزرگترین عدد در لیست را پیدا کند.
3. متوسط: برنامهای بنویسید که یک لیست از اعداد دریافت کند و لیست را به صورت معکوس چاپ کند (بدون استفاده از تابع
reverse()).4. متوسط: برنامهای بنویسید که دو لیست دریافت کند و اشتراک عناصر بین آنها را پیدا کند.
5. آسان: برنامهای بنویسید که یک لیست از رشتهها دریافت کند و طول هر رشته را در لیست جدیدی ذخیره و چاپ کند.
### دیکشنریها (Dictionaries)
6. آسان: برنامهای بنویسید که یک دیکشنری دریافت کند و کلیدها و مقادیر آن را چاپ کند.
7. آسان: برنامهای بنویسید که یک دیکشنری از نام دانشآموزان و نمرات آنها دریافت کند و نام دانشآموزی که بالاترین نمره را دارد چاپ کند.
8. متوسط: برنامهای بنویسید که یک دیکشنری دریافت کند و کلیدهایی که مقدار آنها بیشتر از ۱۰ است را چاپ کند.
9. متوسط: برنامهای بنویسید که دو دیکشنری دریافت کند و آنها را با هم ادغام کند.
10. آسان: برنامهای بنویسید که یک دیکشنری از کلمات و تعداد تکرار آنها در یک متن دریافت کند و کلمهای که بیشترین تکرار را دارد چاپ کند.
### شرطها (Conditionals)
11. آسان: برنامهای بنویسید که یک عدد دریافت کند و تشخیص دهد که عدد زوج است یا فرد.
12. آسان: برنامهای بنویسید که سه عدد دریافت کند و بزرگترین عدد را چاپ کند.
13. متوسط: برنامهای بنویسید که یک عدد دریافت کند و تشخیص دهد که عدد اول است یا نه.
14. متوسط: برنامهای بنویسید که یک رشته دریافت کند و تشخیص دهد که آیا این رشته یک پالیندروم است یا نه.(پالیندروم به کلماتی میگن که از هر طرف بخونی یه چیز میشه مثل tenet)
15. آسان: برنامهای بنویسید که یک نمره دریافت کند و بر اساس آن نمره، Grade (A, B, C, D, F) را چاپ کند.
### حلقهها (Loops)
16. آسان: برنامهای بنویسید که اعداد از ۱ تا ۱۰ را چاپ کند.
17. آسان: برنامهای بنویسید که یک عدد دریافت کند و جدول ضرب آن عدد را چاپ کند.
18. متوسط: برنامهای بنویسید که یک عدد دریافت کند و فاکتوریل آن عدد را محاسبه کند.
19. متوسط: برنامهای بنویسید که یک لیست از اعداد دریافت کند و اعداد فرد را از لیست حذف کند.
20. آسان: برنامهای بنویسید که یک رشته دریافت کند و تعداد حروف صدادار در آن را بشمارد.
### فانکشنها (Functions)
21. آسان: تابعی بنویسید که دو عدد دریافت کند و مجموع آنها را برگرداند.
22. آسان: تابعی بنویسید که یک لیست دریافت کند و میانگین اعداد آن لیست را برگرداند.
23. متوسط: تابعی بنویسید که یک عدد دریافت کند و تشخیص دهد که عدد کامل (Perfect Number) است یا نه.
24. متوسط: تابعی بنویسید که یک رشته دریافت کند و تعداد کلمات آن را برگرداند.
25. آسان: تابعی بنویسید که یک لیست دریافت کند و لیست را به صورت معکوس برگرداند.
### شیگرایی (OOP)
26. آسان: کلاسی به نام
Person بنویسید که دارای ویژگیهای name و age باشد و متدی به نام introduce داشته باشد که اطلاعات شخص را چاپ کند.27. آسان: کلاسی به نام
Rectangle بنویسید که دارای ویژگیهای width و height باشد و متدی به نام area داشته باشد که مساحت مستطیل را برگرداند.28. متوسط: کلاسی به نام
BankAccount بنویسید که دارای ویژگیهای balance و owner باشد و متدهایی برای deposit و withdraw داشته باشد.29. متوسط: کلاسی به نام
Car بنویسید که دارای ویژگیهای brand و model باشد و متدی به نام start_engine داشته باشد که پیامی مبنی بر روشن شدن موتور چاپ کند.30. آسان: کلاسی به نام
Student بنویسید که دارای ویژگیهای name و grades باشد و متدی به نام average_grade داشته باشد که میانگین نمرات دانشآموز را برگرداند.سال نو مبارک همتون باشه
امیدوارم سال جدید فارق از اتفاقات بیرونی که دست ما نیست تو حوزه خودمون پر از رشد و پیشرفت و موفقیت باشه برای همگی مون ،
سال جدید رو سال هوش مصنوعی برای پایتون فارسی اعلام میکنم 😀
در ضمن یه سایت خیلی خوب برای بچه های جنگو تو مطلب بعدی معرفی میکنم با ویدیو که میتونید صفحات html رو با grid طراحی کنید
امیدوارم سال جدید فارق از اتفاقات بیرونی که دست ما نیست تو حوزه خودمون پر از رشد و پیشرفت و موفقیت باشه برای همگی مون ،
سال جدید رو سال هوش مصنوعی برای پایتون فارسی اعلام میکنم 😀
در ضمن یه سایت خیلی خوب برای بچه های جنگو تو مطلب بعدی معرفی میکنم با ویدیو که میتونید صفحات html رو با grid طراحی کنید
👌4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
این سایت برای طراحی با grid تو html هست که با هر شکل طراحی بخاید با دست رسم میکنید و کدش رو تحویل میگیرید و میذارید تو پروژه
مثلا اگر فرض کنیم میخای یه صفحه landing طراحی کنی لندینگ یعنی صفحه اول یا همون home یک باکس بالا بسازید برای اسلایدر دومی برای نمایش دسته بندی ها و همین شکل برید جلو بعد یکی یکی این div ها رو با چیزی که میخاید پر کنید سر کلاس اولین جلسه یادآوری کنید بهم یه نمونه انجام میدم
cssgridgenerator.io
مثلا اگر فرض کنیم میخای یه صفحه landing طراحی کنی لندینگ یعنی صفحه اول یا همون home یک باکس بالا بسازید برای اسلایدر دومی برای نمایش دسته بندی ها و همین شکل برید جلو بعد یکی یکی این div ها رو با چیزی که میخاید پر کنید سر کلاس اولین جلسه یادآوری کنید بهم یه نمونه انجام میدم
cssgridgenerator.io
👍2
هوش مصنوعی Grok ایلان ماسک ویرایش تصویر رو هم اضافه کرده و میتونید تصویر رو آپلود کنید و ویرایش های مد نظر رو به فارسی بنویسید که چه اتفاقی بیفته در تصویر تا دو نمونه خروجی بهتون بده
این LLM رو در صورتی که در شبکه اجتماعی X هستید روی خود نرم افزار در دسترس هست و بصورت جداگانه هم میتونید استفاده کنید .
این تصویر دو روز پیش تو جاده نیشابور گرفتم بالایی اصلی و دومی حال و هوای زمستونی به عکس دادم که Grok این کار رو انجام داده
این LLM رو در صورتی که در شبکه اجتماعی X هستید روی خود نرم افزار در دسترس هست و بصورت جداگانه هم میتونید استفاده کنید .
این تصویر دو روز پیش تو جاده نیشابور گرفتم بالایی اصلی و دومی حال و هوای زمستونی به عکس دادم که Grok این کار رو انجام داده
This media is not supported in your browser
VIEW IN TELEGRAM
این پست مخصوص دوره جنگو هست
سلام به همگی
احتمالا بچه های که در دوره های حاضر هستید سایت حضور غیاب مجتمع رو دیدید که سر کلاس باهاش کار میکنم و با جنگو خودم نوشتمش
یکی از مشکلاتی که داشتیم زمان نزدیک به بیست ثانیه برای نمایش صفحه حضور غیاب بود بخاطر حجم زیاد دیتا
اما امشب با چند تا بهینه سازی تو درخواست ها و related و select که برای جداول مرتبط با هم، که بعضی دوره ها رسیدن بهش و صحبت شده اونایی هم نرسیدن میرسیم بهش،
از میانگین بیست ثانیه در حال حاضر به میانگین سه ثانیه رسید
این یک نمونه عملی از بهینه سازی کوئری ها و تاثیر زیادی که توی سایت میذاره هست
سلام به همگی
احتمالا بچه های که در دوره های حاضر هستید سایت حضور غیاب مجتمع رو دیدید که سر کلاس باهاش کار میکنم و با جنگو خودم نوشتمش
یکی از مشکلاتی که داشتیم زمان نزدیک به بیست ثانیه برای نمایش صفحه حضور غیاب بود بخاطر حجم زیاد دیتا
اما امشب با چند تا بهینه سازی تو درخواست ها و related و select که برای جداول مرتبط با هم، که بعضی دوره ها رسیدن بهش و صحبت شده اونایی هم نرسیدن میرسیم بهش،
از میانگین بیست ثانیه در حال حاضر به میانگین سه ثانیه رسید
این یک نمونه عملی از بهینه سازی کوئری ها و تاثیر زیادی که توی سایت میذاره هست
👍3
یک توصیه
ابزار به آدمها ارزش نمیده
آدم ها به ابزار ارزش میدن
مهم نیست چه ابزاری بلد هستید جنگو بلدید تیکینتر بلدید یا اصلا یه زبان دیگه
مهم اینه ک باهاش چیکار میکنید و چقدر ارزش افزوده میسازید
زمانی که تصمیم گرفتم از جاوا اسکریپت کوچ کنم به پایتون خیلی ها هشدار دادن ولی حالا همونا دنبال یاد گرفتن پایتون هستن
این نه به این خاطره که پایتون خیلی خوبه و فلان زبان بده ، هر زبانی نقاط قوت و ضعف های خودشو داره ،
این شما هستید که نشون میدید با ابزاری که بلدید چه کارایی میتونید بکنید
ابزار به آدمها ارزش نمیده
آدم ها به ابزار ارزش میدن
مهم نیست چه ابزاری بلد هستید جنگو بلدید تیکینتر بلدید یا اصلا یه زبان دیگه
مهم اینه ک باهاش چیکار میکنید و چقدر ارزش افزوده میسازید
زمانی که تصمیم گرفتم از جاوا اسکریپت کوچ کنم به پایتون خیلی ها هشدار دادن ولی حالا همونا دنبال یاد گرفتن پایتون هستن
این نه به این خاطره که پایتون خیلی خوبه و فلان زبان بده ، هر زبانی نقاط قوت و ضعف های خودشو داره ،
این شما هستید که نشون میدید با ابزاری که بلدید چه کارایی میتونید بکنید
👍8👌3
سلام به همگی
بچه ها یه موردی رو برای سرویس های اختصاصی و ابری آشنا شدم که قیمت های مناسبی دارند اگر سرویس خواستید
بهم پیام بدید تا روش گرفتن رو بگم بهتون
خودم تو عید سایت حضور غیاب مجتمع رو روی سرویس هاشون آوردم بالا و خیلی راضی کننده بود
پینگ بسیار پایین در حد ۱ ms
سرویس اختصاصی هست و نیاز به دانش سرور داره برای راه اندازی پس این پست برای بچه های هست ک دوره جنگو رو تموم کردن
بچه ها یه موردی رو برای سرویس های اختصاصی و ابری آشنا شدم که قیمت های مناسبی دارند اگر سرویس خواستید
بهم پیام بدید تا روش گرفتن رو بگم بهتون
خودم تو عید سایت حضور غیاب مجتمع رو روی سرویس هاشون آوردم بالا و خیلی راضی کننده بود
پینگ بسیار پایین در حد ۱ ms
سرویس اختصاصی هست و نیاز به دانش سرور داره برای راه اندازی پس این پست برای بچه های هست ک دوره جنگو رو تموم کردن
Krea
عکس رو تو چند ثانیه تبدیل به مدل سهبعدی میکنه!
ابزار جدیدش با مدل Hunyuan 3D میتونه از عکس یا حتی متن، شیٔ سهبعدی بسازه.
— مستقیم تو مرورگر کار میکنه
— میتونی خروجی رو ببری تو Blender یا هر نرمافزار سهبعدی دیگه
— برای تازهکارا و حرفهایها هم مناسبه
https://www.krea.ai/3d
@persians_python
عکس رو تو چند ثانیه تبدیل به مدل سهبعدی میکنه!
ابزار جدیدش با مدل Hunyuan 3D میتونه از عکس یا حتی متن، شیٔ سهبعدی بسازه.
— مستقیم تو مرورگر کار میکنه
— میتونی خروجی رو ببری تو Blender یا هر نرمافزار سهبعدی دیگه
— برای تازهکارا و حرفهایها هم مناسبه
https://www.krea.ai/3d
@persians_python
در صورتی که بخام یک وبسایت بسازم با جنگو که پاسخگوی یک میلیون کاربر همزمان باشه چیکار کنم ؟
تو این مطلب میخام نحوه کار کردن وبسایت های بزرگ رو براتون توضیح بدم که یک مسیر پیش روی بچه های که جنگو رو تموم کردن میذاره
مقیاس پذیر کردن پروژه وابسته به تکنولوژی های سرور هست
۱- استفاده از Nginx بعنوان وب سرور که بخاطر reverse proxy و مدیریت ترافیک روی سرور( سرورهای cpanel معمولا از Apache استفاده میکنند برای داشتن Nginx بهتره Vps تهیه کنید)
۲- بجای اجرای پروژه با runserver از gunicorn برای اجرای پروژه روی Nginx استفاده کنید که با workerهایی که داره میتونه سرعت پاسخگویی به درخواست ها رو روی جنگو چند برابر کنه.
۳- استفاده از Docker و اجرای چند container موازی با هم روی سرور
مثلا روی چهار پورت مختلف چهار پروژه جنگو اجرا میشه همزمان که همگی به یک دیتابیس متصل هستند.
۴- استفاده از cloudflare R2 یا سرویس های مشابه مثل AWS آمازون (آمازون تحریم هستیم) برای ذخیره فایل های static و فایل های آپلود شده توسط کاربران
یعنی بجای اینکه فایل های تصاویر css و ویدیوها رو کنار پروژه قرار بدی جداگانه روی یک سرور ابری بذاری و با cloudflare و Nginx به پروژه متصل کنی که وقتی
کاربران درخواست میزنن فقط template از روی سرور ما اجرا بشه و فایل های حجیم تصویر و ویدیو از سرورهای پر سرعت ابری خارج سرور ما اجرا بشن
این تکنولوژی های که اسم بردم رو سعی کنید راجع بهشون تحقیق کنید و تو برنامه یادگیری تون بذارید
تو این مطلب میخام نحوه کار کردن وبسایت های بزرگ رو براتون توضیح بدم که یک مسیر پیش روی بچه های که جنگو رو تموم کردن میذاره
مقیاس پذیر کردن پروژه وابسته به تکنولوژی های سرور هست
۱- استفاده از Nginx بعنوان وب سرور که بخاطر reverse proxy و مدیریت ترافیک روی سرور( سرورهای cpanel معمولا از Apache استفاده میکنند برای داشتن Nginx بهتره Vps تهیه کنید)
۲- بجای اجرای پروژه با runserver از gunicorn برای اجرای پروژه روی Nginx استفاده کنید که با workerهایی که داره میتونه سرعت پاسخگویی به درخواست ها رو روی جنگو چند برابر کنه.
۳- استفاده از Docker و اجرای چند container موازی با هم روی سرور
مثلا روی چهار پورت مختلف چهار پروژه جنگو اجرا میشه همزمان که همگی به یک دیتابیس متصل هستند.
۴- استفاده از cloudflare R2 یا سرویس های مشابه مثل AWS آمازون (آمازون تحریم هستیم) برای ذخیره فایل های static و فایل های آپلود شده توسط کاربران
یعنی بجای اینکه فایل های تصاویر css و ویدیوها رو کنار پروژه قرار بدی جداگانه روی یک سرور ابری بذاری و با cloudflare و Nginx به پروژه متصل کنی که وقتی
کاربران درخواست میزنن فقط template از روی سرور ما اجرا بشه و فایل های حجیم تصویر و ویدیو از سرورهای پر سرعت ابری خارج سرور ما اجرا بشن
این تکنولوژی های که اسم بردم رو سعی کنید راجع بهشون تحقیق کنید و تو برنامه یادگیری تون بذارید
👍2
کتابخانه های پایتون برای ساخت ربات دیسکورد 🔥
1️⃣ discord.py
معروف ترین و پرکاربردترین کتابخونه برای ساخت ربات دیسکورد با پایتونه
ساده، مستندات کامل و جامعهی کاربری فعال
🔗 لینک
2️⃣ nextcord
فورکی از discord.py با پشتیبانی بهتر از فیچرهای جدید دیسکورد مثل اسلشکامند و مودال
🔗 لینک
3️⃣ pycord
یکی دیگه از فورکهای محبوب discord.py با توسعه فعال و ساپورت اسلشکامند
رابط کاربری مشابه با کتابخونه اصلی
🔗 لینک
4️⃣ hikari
یه کتابخونه مدرن و سریع با طراحی غیرهمزمان (async) و سبکتر از discord.py
برای پروژههای حرفهایتر یا سریعتر خیلی مناسبه
🔗 لینک
5️⃣ interactions.py
تمرکز روی طراحی با اسلشکامندها و سازگاری بالا با فیچرهای UI مثل دکمه و انتخابگر
اگه دنبال یه ربات حرفهای با رابط تعاملی هستی عالیه
🔗 لینک
1️⃣ discord.py
معروف ترین و پرکاربردترین کتابخونه برای ساخت ربات دیسکورد با پایتونه
ساده، مستندات کامل و جامعهی کاربری فعال
🔗 لینک
2️⃣ nextcord
فورکی از discord.py با پشتیبانی بهتر از فیچرهای جدید دیسکورد مثل اسلشکامند و مودال
🔗 لینک
3️⃣ pycord
یکی دیگه از فورکهای محبوب discord.py با توسعه فعال و ساپورت اسلشکامند
رابط کاربری مشابه با کتابخونه اصلی
🔗 لینک
4️⃣ hikari
یه کتابخونه مدرن و سریع با طراحی غیرهمزمان (async) و سبکتر از discord.py
برای پروژههای حرفهایتر یا سریعتر خیلی مناسبه
🔗 لینک
5️⃣ interactions.py
تمرکز روی طراحی با اسلشکامندها و سازگاری بالا با فیچرهای UI مثل دکمه و انتخابگر
اگه دنبال یه ربات حرفهای با رابط تعاملی هستی عالیه
🔗 لینک
GitHub
GitHub - Rapptz/discord.py: An API wrapper for Discord written in Python.
An API wrapper for Discord written in Python. Contribute to Rapptz/discord.py development by creating an account on GitHub.
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
یک vibe coding از کتابخانه kivy که این موزیک پلیر جذاب برای اندروید ساخته شده
این کتابخانه کاملا توانایی رقابت با بقیه زبان ها و فریمورک ها در زمینه اندروید و iOS رو داره
داده های مربوط به آهنگ ها در اولین جستجو در یک فایل JSON ذخیره میشه
در آینده حتما دوره طراحی اندروید با kivy رو تو سایت pycourse قرار میدم البته بعد از راه افتادن رسمی سایت
این کتابخانه کاملا توانایی رقابت با بقیه زبان ها و فریمورک ها در زمینه اندروید و iOS رو داره
داده های مربوط به آهنگ ها در اولین جستجو در یک فایل JSON ذخیره میشه
در آینده حتما دوره طراحی اندروید با kivy رو تو سایت pycourse قرار میدم البته بعد از راه افتادن رسمی سایت
👍1
پکیج جدیدم pattern-chacker بصورت رسمی
در pypi.org منتشر شد و میتونید با زدن دستور
pip install pattern-chacker
این پکیج رو نصب و از الگوهای مختلفی که برای validate داده ها توش هست استفاده کنید
https://pypi.org/project/pattern-chacker/
https://github.com/meysamShabany/pattern_checker
@persians_python
در pypi.org منتشر شد و میتونید با زدن دستور
pip install pattern-chacker
این پکیج رو نصب و از الگوهای مختلفی که برای validate داده ها توش هست استفاده کنید
https://pypi.org/project/pattern-chacker/
https://github.com/meysamShabany/pattern_checker
@persians_python
اطلاع رسانی مهم
از اول اردیبهشت پروژه های تحویلی به تشخیص دهنده ai داده میشه و در صورتی که بیش از سی و پنج درصد پروژه تشخیص داده بشه با ai نوشته شده
هیچ نمره ای برای پروژه نخواهید گرفت
این موضوع شامل دوره پایتونی که اخیرا تموم شده و پروژه ها تحویل شده هم میشه و دوره های که ازین به بعد پروژه تحویل میدن
از اول اردیبهشت پروژه های تحویلی به تشخیص دهنده ai داده میشه و در صورتی که بیش از سی و پنج درصد پروژه تشخیص داده بشه با ai نوشته شده
هیچ نمره ای برای پروژه نخواهید گرفت
این موضوع شامل دوره پایتونی که اخیرا تموم شده و پروژه ها تحویل شده هم میشه و دوره های که ازین به بعد پروژه تحویل میدن