CodeBaz.dev
696 subscribers
673 photos
108 videos
155 files
495 links
من، محمدرضا کسائی، برنامه‌نویس فول‌استک در تپسی و مدرس پایتون و جنگو در مجتمع فنی تهران هستم. در اینجا قصد دارم تجربیات و دانش خود را در زمینه‌های مختلف برنامه‌نویسی با شما به اشتراک بگذارم.
https://CodeBaz.dev
https://x.com/CodebazDev
Download Telegram
سری ویدیو‌های اموزش جنگو توسط جادی
اموزش صفر تا صدی راه‌اندازی یک سایت جمع‌و جور و ساده با استفاده از جنگو و دیپلوی اون، در یک لیست پخش ۱۲ تایی توسط جادی و به زبان فارسی...
توی این ویدیوها، کار با جنگو، گیت، دیپلوی کردن سایت و نحوه طرح‌ریزی یه استارتاپ رو یاد میگیرید...
پیشنهاد میکنم حتما تماشا کنین و استفاده کنین...

🌐 https://www.aparat.com/v/lrJ8w
🆔 @ProgrammersFun
This media is not supported in your browser
VIEW IN TELEGRAM
یه کارآموز باید اینجوری باشه 😂😂😎😎
🆔 @ProgrammersFun
فرض کنید یه سری فایل پایتونی دارید که ممکنه هر جایی از سیستم مثل desktop باشن. برای اینکه بشه تو پایتون ازشون استفاده کرد یعنی import کرد کافیه از کد تو عکس استفاده کنید
🆔 @ProgrammersFun
سوال: چطوری میشه تو پایتون جای ۲ تا متغیر رو بدون تعریف متغیر سوم عوض کرد؟ اونم فقط با یه خط کد! 😎
لطفا پاسخ هاتونو برامون بفرستید.
🆔 @ProgrammersFun
CodeBaz.dev
سوال: چطوری میشه تو پایتون جای ۲ تا متغیر رو بدون تعریف متغیر سوم عوض کرد؟ اونم فقط با یه خط کد! 😎 لطفا پاسخ هاتونو برامون بفرستید. 🆔 @ProgrammersFun
بسیار سپاس گذارم از همه که اینقدر سریع پاسخ های درست رو فرستادن 😎

a=2

b=4

a,b=b,a


خط سوم از کد بالا این کارو براتون میکنه
اصطلاحا بهش میگن
tuple unpacking
🆔 @ProgrammersFun
پاسخ برخی دوستان کد زیر بود 👏🏻👏🏻

a=a+b
b=a-b
a=a-b


درسته که متغیر سوم تعریف نشده اما این روش یه مشکل اساسی داره و اونم اینه که روی داده هایی مثل اعداد کار میکنه اما روی لیست ها و یا کلاس ها و ...
درست کار نمیکنه
ضمنا تو ۳ خط انجام شده نه یه خط
این روش اگه اشتباه نکنم بیشتر برای حالات خاصی مثل کارکتر و اعداد در زبون هایی مثل ++C استفاده میشه
🆔 @ProgrammersFun
کی میتونه کد زیرو جوری تغییر بده که نیازی با استفاده از and نباشه و تعداد خطوط کد هم حفظ بشه؟
x = input() 

if 1<x and x<3:

    print 'YES !!'


پاسخ هاتونو بفرستید 😝😊
🆔 @ProgrammersFun
CodeBaz.dev
کی میتونه کد زیرو جوری تغییر بده که نیازی با استفاده از and نباشه و تعداد خطوط کد هم حفظ بشه؟ x = input() if 1<x and x<3: print 'YES !!' پاسخ هاتونو بفرستید 😝😊 🆔 @ProgrammersFun
پاسخ مورد نظر این بود:
x = input() 

if 1 < x < 3:

    print 'YES !!'


فقط کافی بود and حذف بشه 😂😂😎😎
🆔 @ProgrammersFun
توجه: تابع input ای که من نوشتم در پایتون 2.7 مد نظرم بود!
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی سعی میکنی یه برنامه رو کامپایل کنی 😂😂
🆔 @ProgrammersFun
مقایسه وب‌فریم‌ورک‌های مختلف پایتونی بر اساس تعداد درخواست در ثانیه قابل پردازش و پاسخگویی توسط انها

Server   Implementation   Requests/sec   Avg Latency

Sanic     Python 3.5 + uvloop   33,342   2.96ms

Wheezy   gunicorn + meinheld   20,244   4.94ms

Falcon    gunicorn + meinheld   18,972   5.27ms

Bottle    gunicorn + meinheld   13,596   7.36ms

Flask      gunicorn + meinheld   4,988   20.08ms

Kyoukai   Python 3.5 + uvloop   3,889   27.44ms

Aiohttp   Python 3.5 + uvloop   2,979   33.42ms

Tornado   Python 3.5   2,138   46.66ms



نکته: پرفورمنس نود‌جی‌اس(node.js) حدود ۳۶۱۴ ریکوست در ثانیه و php حدود ۱۷۷۳ ریکوست در ثانیه و زبان Go حدود ۴۵۴۲ ریکوست در ثانیه هست.

#سرعت‌پایتون #وب‌فریم‌ورک‌ها #مقایسه‌سرعت‌وب‌فریم‌ورک‌ها

🌐 https://gg.gg/4b1uj
🆔 @ProgrammersFun
عکس توصیه مارک‌زاکربرگ به یادگیری پایتون برای بچه‌ها(یادگیری پایتون به عنوان اولین زبان برنامه‌نویسی) که قبلا پخش شده بود، شخصا عکس گرفتم و لایک کردم کامنتش روی فیس‌بوک رو...
🆔 @ProgrammersFun
رسانه بزرگ آی کد
جامع ترین کانال برنامه نویسی و اخبار دنیای آی تی
معرفی بهترین منابع برای یادگیری برنامه نویسی و اخبار حوزه آی تی و...
@i_code