CodeBaz.dev
697 subscribers
673 photos
108 videos
155 files
495 links
من، محمدرضا کسائی، برنامه‌نویس فول‌استک در تپسی و مدرس پایتون و جنگو در مجتمع فنی تهران هستم. در اینجا قصد دارم تجربیات و دانش خود را در زمینه‌های مختلف برنامه‌نویسی با شما به اشتراک بگذارم.
https://CodeBaz.dev
https://x.com/CodebazDev
Download Telegram
سلام امشب دیدم یکی از دوستان لیست تعدادی از گروه ها و کانال هایی که در زمینه پایتون فعالیت میکنند رو در github گذاشته
ایشون لطف کردن و این کانال رو هم معرفی کردن
ازشون سپاس گذارم
برای مشاهده لیست کامل اینجا کلیک کنید 👇🏻👇🏻👇🏻
🌐 https://goo.gl/46s8L1
🆔 @ProgrammersFun
چیزی که این روزا تو شرکت نداریم 😭😭😭
🆔 @ProgrammersFun
قسمت ششم از آموزش فلسک اماده شد.
توی این درس فلش مسیج ها رو با هم کار میکنیم. فلش مسیج‌ها در هر قالب برای ارائه نتیجه فعالیت درخواست شده به کاربر اجرا میشوند. مثلا در پاسخ به لاگین کاربر باید به اون اطلاع داد که ایا لاگینش موفق بوده یا خیر و اگر موفق نبوده باید پیغام خطایی به اون نشان داده شود.

🌐 https://www.aparat.com/v/7NUnR
🆔 @ProgrammersFun
#آموزش_فلسک #فلسک #flask flask
سلام
دوستان اگر یادتون باشه تو یکی از ویدئو های آموزش جنگو وقتی میخواستم آپلود فایل بذارم برای صفحه edit و create دچار مشکل شدیم و اونجا اینکارو نکردم
این مشکلو رفع کردم. برای مشاهده میتونید پروژه رو از لینک زیر دانلود و مشاهده کنید.
با سپاس

🌐 https://github.com/kasaiee/try-django-1.10/tree/master/blog/templates
🆔 @ProgrammersFun
اگر هنوزم دنبال اون يكنفرى ميگردى كه زندگيت رو تغيير خواهد داد، يك نگاهى توى آينه بينداز
🆔 @ProgrammersFun
ProgrammersFun.mov
8.9 MB
عاخه چقدر ادعا داریم ما؟ چه از نظر ایرانی بودن چه از نظر مسلمون بودن. ای کاش خدا توفیق بده عمل داشته باشیم یکم تا حرف زدن
🆔 @ProgrammersFun
والپیپر های زیبا 👇🏻👇🏻
🌐 https://quotefancy.com/
🆔 @ProgrammersFun
site_map.py
2.8 KB
🆔 @ProgrammersFun
👇🏻👇🏻👇🏻
CodeBaz.dev
site_map.py
👆🏻👆🏻👆🏻
🆔 @ProgrammersFun
این یک site map هستش که یکی از دوستان لطف کردن و نوشتن
این برنامه لینک های داخلی یک وب سایت رو میتونه در بیاره
توجه: این برنامه با پایتون ۳ نوشته شده
در ادامه میتونید توضیحات خودشون رو در مورد برنامه ای که نوشتن بخونید: 👇🏻👇🏻👇🏻


در ابتدا لایبرری مربوطه به باز کردن یه وب سایت صدا زده میشه که البته لایبرری های مختلفی هستند که این کارو میکنن و کار رو بسیار ساده تر میکنن اما ترجیح بنده به استفاده از لایبرری(ماژول) خود پایتون هستش
همینطور ماژول دیگه ای که استفاده شده است ماژولی برای پیدا کردن کارکتر ها با فرمت رجکس هستش که میتونه استرینگی رو بین دوتا استرینگ دیگه پیدا کنه
تابعی ساخته شده که کاربر میتونه اونو صدا بزنه و در واقع برنامه اصلی داخلش هست
این ماژول اسم وب سایت و اسم فایل رو از کاربر میپرسه و ماژول بررسی میکنه که اسم فایل پسوند تی ایکس تی داره یا نه اگه نداره اضافه میکنه همینطور هم اگه وب سایت پیشوند اچ تی تی پی نداشت اضافه میکنه
تابع، سورس کامل وب سایت رو در قالب فایل متنی دیگه ای در اختیار کاربر میذاره و هایپرلینک ها رو پیدا میکنه و پرینت میکنه و در قالب فایل ذخیره میکنه
تو قسمت تابع اصلی یا مین هم یه لیست از پسوند وب سایت ها تهیه شده و چک میکنه اگه کاربر فرم وب سایت رو به درستی وارد نکنه پیغام خطا میده و اگه درست وارد کنه عمل میکنه و فایل هارو میسازه
CodeBaz.dev
🆔 @ProgrammersFun
🆔 @ProgrammersFun
تمرین : چاپ مثلث با حلقه while
توضیح هر یک از فرمتینگ ها:
اولی برای فضای خالی قبل از ستاره های مورب
دومی برای ستاره هایی که مورب کشیده میشن
سومی برای فضای خالی بعد از ستاره های مورب
چهارمی برای ستون ستاره ای که عمودی رسم میشه (همون وتر مثلث)

حلقه بالا برای چاپ نیمه بالای مثلثه و حلقه دوم برای چاپ نیمه پایین مثلث
🆔 @ProgrammersFun
تمرین ۳.pdf
49.3 KB
🆔 @ProgrammersFun
در این سری تمرینات به توابع و کار با فایل ها میپردازیم.
مرد میخواد بتونه تمرین ۳ رو حل کنه 😂😂😎
با آرزوی موفقت کسائی
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی داری وبگردی میکنی و یهو مدیر میاد تو و مانیتورتو میبینه 😬😬😬😅😅
🆔 @ProgrammersFun
یه داستان واقعی:
یه بار چند تا تمرین دادم بچه ها حل کنن. یکیش این بود که:
اعداد زوج بین ۱ تا ۱۰۰ رو چاپ کنید
جوری که من انتظار داشتم حل کنن اینجوری بود:
»> for i in range(1,100):
... if not i%2:
... print i

اما یکی از بچه ها به طرز جالبی این تمرینو این شکلی حل کرده بود:
»> for i in range(2,100,2):
... print i

باید مثل ایشون نگاه کلیشه ایمونو به مسايل تغییر بدیم و یه بازنگری در روش حل مسائل داشته باشیم. 😉
🆔 @ProgrammersFun
🎯 print 'odd' if input() % 2 else 'even'

برنامه تشخیص زوج یا فرد بودن عدد در python در یک خط
🆔 @ProgrammersFun
یه تم زیبا برای سابلایم
🌐 https://github.com/equinusocio/material-theme
🆔 @ProgrammersFun
دو تمرین برنامه نویسی برای کسانی که میخوان خودشون رو محک بزنن:

تمرین اول سطح ساده:
برنامه حدس عدد. به این صورت که کامپیوتر یه عدد رو در نظر میگیره و کاربر ۳ فرصت برای حدس زدن داره و بعد نتیجه به کاربر اعلام میشه! :) همچنین سیستم باید به کاربر راهنمایی بده که عدد بزرگتر از عدد گفته شده هست یا کوچیکتر!!! :))

تمرین اول وب سطح ساده:
برنامه‌ای بنویسید که یک عبارت رو از کاربر بگیره، ۱۰ نتیجه اول رو از گوگل برای اون عبارت سرچ بکنه و برگردونه... شامل title و url به اون و به ترتیب نشون بده! :)

طراح سوال: Senaps
🆔 @ProgrammersFun
application.pdf
24.9 KB
اسامی معادل برخی نرم افزار های پرکاربرد در ویندوز و لینوکس
🆔 @ProgrammersFun