🔴 گروه پایتون
@python_qa
🔴 گروه رزبری پای
@raspberry_micro
🔴 گروه رمزنگاری
@pycrypto
🔴 گروه بات تلگرام
@pyapi
🔴 گروه زبان سی،میکروکنترلر، fpga
@micro_fpga
🔴 گروه خرید و فروش قطعات الکترونیکی
@ElectronicsFreemarket
🔴 کانال زبان سی و میکروکنترلر
@c_micro
🔴 کانال میکروپایتون و اینترنت اشیا
@micropython_iot
🔴 کانال پردازش سیگنال و هوش مصنوعی
@ai_dsp
🔴 کانال آموزش پایتون و رزبری پای
@raspberry_python
🟢 کانال ریاضیات
@new_mathematical
🔴 مباحث متفرقه گروه های تخصصی
@BlindSpots
✅کانال درخواست پروژه
@project_req
🟢گروه نرم افزار متلب
@Matlab_MathWorks
@python_qa
🔴 گروه رزبری پای
@raspberry_micro
🔴 گروه رمزنگاری
@pycrypto
🔴 گروه بات تلگرام
@pyapi
🔴 گروه زبان سی،میکروکنترلر، fpga
@micro_fpga
🔴 گروه خرید و فروش قطعات الکترونیکی
@ElectronicsFreemarket
🔴 کانال زبان سی و میکروکنترلر
@c_micro
🔴 کانال میکروپایتون و اینترنت اشیا
@micropython_iot
🔴 کانال پردازش سیگنال و هوش مصنوعی
@ai_dsp
🔴 کانال آموزش پایتون و رزبری پای
@raspberry_python
🟢 کانال ریاضیات
@new_mathematical
🔴 مباحث متفرقه گروه های تخصصی
@BlindSpots
✅کانال درخواست پروژه
@project_req
🟢گروه نرم افزار متلب
@Matlab_MathWorks
Forwarded from Persian python
سلام وقت بخیر
ویدیو جدید پلی لیست Pyqt6 آپلود شد
قسمت : 9
موضوع: Body Validator
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنین
https://youtu.be/apTbcp4xDvE
ویدیو جدید پلی لیست Pyqt6 آپلود شد
قسمت : 9
موضوع: Body Validator
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنین
https://youtu.be/apTbcp4xDvE
YouTube
آموزش Api نویس با FastApi Python ( قسمت نهم - Body Validator )
سلام به کانال یوتیوبی پرشین پایتون خوش آمدید
FAST API
یک وب میکرو فریمورک پایتون هست که با شعار عملکرد بالا
(high performance)
، یادگیری آسان ، کد زنی سریع و آماده برای تولید توسط آقای سباستین رامیرز تولید شده
ویژگی های اصلی این فریمورک :
سرعت : عملکرد…
FAST API
یک وب میکرو فریمورک پایتون هست که با شعار عملکرد بالا
(high performance)
، یادگیری آسان ، کد زنی سریع و آماده برای تولید توسط آقای سباستین رامیرز تولید شده
ویژگی های اصلی این فریمورک :
سرعت : عملکرد…
Constant folding:
فرض کنید قرار هست تا یک فانکشن بنویسیم تا به ما تعداد ثانیه های موجود در یکسال رو بده. به سه شکل میتونیم بنویسیم:
از نظر خوانایی :
تو فانکشن fn1 کاملا مشخص هست که اون عدد ها چین از کجا اومدن ، خروجی چی هست... تو fn2 میشه یه حدس هایی زد که خروجی ما حاصل ضرب چه عدد هایی بوده توی فانکشن سوم هیچ نظری نمیشه داد که اون عدد چیه.
از نظر performance چی؟
اگه با واژه ی constant folding آشنا نبوده باشید احتمالا حدس میزنید که به همون میزان که از خوانایی داره کم میشه، به سرعت داره اضافه میشه. ولی توی runtime اینطور نیست:
پایتون زمانی که داره کد شمارو compile میکنه یه سری optimization های ریز انجام میده مثلا وقتی به عبارت :
پس زمانی که کد شما compile شد دیگه "حاصل" اون عبارت که 31536000 باشه برمیگرده موقع کال کردن و دقیقا انگار که fn3 رو کال کرده باشید.
توی اولی ولی اینطور نیست. هربار که شما فانکشن fn1 رو کال کنید پایتون اول میاد ۳۶۵ رو میگیره ذخیره میکنه تو days بعد ۲۴ رو میگیره ذخیره میکنه تو hours همینطور تا انتها... خط آخر هم میاد days و hours و minutes و seconds رو از local variable ها میگیره و تو هم ضرب میکنه و حاصل رو برمیگردونه.
✅ و در آخر فقط زمانی باید performance براتون مهم باشه که کدتون رو profile کردین و دیدین سرعت پایین فلان بخش از کد داره تاثیر جدی میذاره و بودن یا نبودن فلان عنصر تفاوت قابل توجهی داره ایجاد میکنه. شاید مثال خیلی خوبی نبود صرفا هدف گفتن constant folding بود چون با کامنت گذاری و docstring خوانایی کد رو به راحتی میتونید بالا ببرید. (در ضمن comment ها توی پروسه compile کاملا ignore میشن.) اگه خواستید docstring ها رو هم موقع compile نادیده بگیره پایتون:
@raspberry_python
فرض کنید قرار هست تا یک فانکشن بنویسیم تا به ما تعداد ثانیه های موجود در یکسال رو بده. به سه شکل میتونیم بنویسیم:
def fn1():اینا چه فرق هایی باهم دارن ؟
days = 365
hours = 24
minutes = 60
seconds = 60
return days * hours * minutes * seconds
def fn2():
return 365 * 24 * 60 * 60
def fn3():
return 31536000
از نظر خوانایی :
تو فانکشن fn1 کاملا مشخص هست که اون عدد ها چین از کجا اومدن ، خروجی چی هست... تو fn2 میشه یه حدس هایی زد که خروجی ما حاصل ضرب چه عدد هایی بوده توی فانکشن سوم هیچ نظری نمیشه داد که اون عدد چیه.
از نظر performance چی؟
اگه با واژه ی constant folding آشنا نبوده باشید احتمالا حدس میزنید که به همون میزان که از خوانایی داره کم میشه، به سرعت داره اضافه میشه. ولی توی runtime اینطور نیست:
پایتون زمانی که داره کد شمارو compile میکنه یه سری optimization های ریز انجام میده مثلا وقتی به عبارت :
365 * 24 * 60 * 60میرسه میدونه که این ۴ تا مقادیر ثابت هستن نمیشه که تغییر پیدا کنن پس میگه دلیلی نداره من هربار که fn2 رو کسی کال کرد بیام این ۴ تا عدد رو تو هم ضرب کنم و حاصل رو برگردونم. من میام یه بار حاصلش رو حساب میکنم و به جای اون عبارت قرارش میدم.
پس زمانی که کد شما compile شد دیگه "حاصل" اون عبارت که 31536000 باشه برمیگرده موقع کال کردن و دقیقا انگار که fn3 رو کال کرده باشید.
توی اولی ولی اینطور نیست. هربار که شما فانکشن fn1 رو کال کنید پایتون اول میاد ۳۶۵ رو میگیره ذخیره میکنه تو days بعد ۲۴ رو میگیره ذخیره میکنه تو hours همینطور تا انتها... خط آخر هم میاد days و hours و minutes و seconds رو از local variable ها میگیره و تو هم ضرب میکنه و حاصل رو برمیگردونه.
✅ و در آخر فقط زمانی باید performance براتون مهم باشه که کدتون رو profile کردین و دیدین سرعت پایین فلان بخش از کد داره تاثیر جدی میذاره و بودن یا نبودن فلان عنصر تفاوت قابل توجهی داره ایجاد میکنه. شاید مثال خیلی خوبی نبود صرفا هدف گفتن constant folding بود چون با کامنت گذاری و docstring خوانایی کد رو به راحتی میتونید بالا ببرید. (در ضمن comment ها توی پروسه compile کاملا ignore میشن.) اگه خواستید docstring ها رو هم موقع compile نادیده بگیره پایتون:
python -OO your_file.py#AmirSoroush
@raspberry_python
40 Algorithms Every Programmer Should Know: Hone your problem-solving skills by learning different algorithms and their implementation in Python
40 الگوریتم که هر برنامه نویس باید بداند.
پیاده سازی با پایتون
جدید 2022 ⭐️⭐️⭐️
@raspberry_python
40 الگوریتم که هر برنامه نویس باید بداند.
پیاده سازی با پایتون
جدید 2022 ⭐️⭐️⭐️
@raspberry_python
I'm_ran_Ahmad_40_Algorithms_Every_Programmer_Should_Know_Hone_your.pdf
8.8 MB
40 Algorithms Every Programmer Should Know: Hone your problem-solving skills by learning different algorithms and their implementation in Python
40 الگوریتم که هر برنامه نویس باید بداند.
پیاده سازی با پایتون
جدید 2022 ⭐️⭐️⭐️
@raspberry_python
40 الگوریتم که هر برنامه نویس باید بداند.
پیاده سازی با پایتون
جدید 2022 ⭐️⭐️⭐️
@raspberry_python
This media is not supported in your browser
VIEW IN TELEGRAM
Whatsapp automation using python 👉
https://inprogrammer.com/whatsapp-automated-bot-using-python/
@raspberry_python
https://inprogrammer.com/whatsapp-automated-bot-using-python/
@raspberry_python
✴️ ۱۰۰ هزارتومان تخفیف مادامالعمر با کد تخفیف « پایتون »
با همکاری گروه تلگرامی @python_qa، آموزش ویدئویی لاتک (LaTeX) ما را با تخفیف ویژه خریداری کنید.
🏷 کافی است که هنگام خرید آموزش لاتک ما، کد تخفیف « پایتون » را در باکس مربوطه وارد نمایید.
✅ جزئیات آموزش ویدئویی لاتک:
— https://t.me/latexetex/194
— اینم لینک خرید آموزش LaTeX:
— kafex.ir/latex
🔰 عضویت در:
📲 گروه تلگرامی ما | کانال | کانال اینستا
#python #coupon
با همکاری گروه تلگرامی @python_qa، آموزش ویدئویی لاتک (LaTeX) ما را با تخفیف ویژه خریداری کنید.
🏷 کافی است که هنگام خرید آموزش لاتک ما، کد تخفیف « پایتون » را در باکس مربوطه وارد نمایید.
✅ جزئیات آموزش ویدئویی لاتک:
— https://t.me/latexetex/194
— اینم لینک خرید آموزش LaTeX:
— kafex.ir/latex
🔰 عضویت در:
📲 گروه تلگرامی ما | کانال | کانال اینستا
#python #coupon
Forwarded from Persian python
سلام وقت بخیر
ویدیو پلی لیست Pyqt6 آپلود شد
قسمت : 26
موضوع: جدا سازی فایل Ui و برنامه - تکمیل کردن قسمت Save برنامه
میتونین از لینک زیر تماشا کنین
امیدوارم که مفید بوده باشه
https://youtu.be/WEshr8FrL2A
ویدیو پلی لیست Pyqt6 آپلود شد
قسمت : 26
موضوع: جدا سازی فایل Ui و برنامه - تکمیل کردن قسمت Save برنامه
میتونین از لینک زیر تماشا کنین
امیدوارم که مفید بوده باشه
https://youtu.be/WEshr8FrL2A
YouTube
قسمت بیست و شیشم آموزش Pyqt6 ( قسمت دوم پروژه - Notepad )
سلام به کانال یوتیوبی پرشین پایتون خوش آمدید
داخل ویدیو قبل که گرافیک رو آماده کرده بودیم
تو این ویدیو قسمت Save رو کامل کردیم
و روش استفاده از Action ها و QfileDialog رو هم توضیح دادم
اینکه چطور فایل های گرافیک رو از برناممون جداکنیم هم توضیح دادم
امیدوارم…
داخل ویدیو قبل که گرافیک رو آماده کرده بودیم
تو این ویدیو قسمت Save رو کامل کردیم
و روش استفاده از Action ها و QfileDialog رو هم توضیح دادم
اینکه چطور فایل های گرافیک رو از برناممون جداکنیم هم توضیح دادم
امیدوارم…
deeplearning.pdf
6.9 MB
کتاب یادگیری عمیق: از اصول اولیه تا ساخت شبکههای عصبی عمیق با پایتون.
تالیف: میلادوزان
@raspberry_python
تالیف: میلادوزان
@raspberry_python
This media is not supported in your browser
VIEW IN TELEGRAM
Coursera had started with my machine learning class. I’m delighted to announce that I’ll soon be teaching a new Machine Learning Specialization. Please help me spread the word! You can sign up here:
https://www.deeplearning.ai/program/machine-learning-specialization/
🔗 Andrew Ng (@AndrewYNg)
این اقا رو ک حتما میشناسید
حالا اومده یه دور جدید ماشین لرنینگ بزاره که ب گفته خودش خیلی بهتر از قبلیه
لینک های ثبت نامش رو هم اون بالا گذاشتم :)
@raspberry_python
#kasra
https://www.deeplearning.ai/program/machine-learning-specialization/
🔗 Andrew Ng (@AndrewYNg)
این اقا رو ک حتما میشناسید
حالا اومده یه دور جدید ماشین لرنینگ بزاره که ب گفته خودش خیلی بهتر از قبلیه
لینک های ثبت نامش رو هم اون بالا گذاشتم :)
@raspberry_python
#kasra
Forwarded from Persian python
سلام وقت بخیر
ویدیو پلی لیست FastApi آپلود شد
قسمت : 10
موضوع : Integer Validator - Query Multiple Value
میتونین از لینک زیر تماشا کنین
امیدوارم که مفید بوده باشه
https://youtu.be/af29l0aT50I
ویدیو پلی لیست FastApi آپلود شد
قسمت : 10
موضوع : Integer Validator - Query Multiple Value
میتونین از لینک زیر تماشا کنین
امیدوارم که مفید بوده باشه
https://youtu.be/af29l0aT50I
YouTube
آموزش Api نویس با FastApi Python ( قسمت دهم - integer Validators, Multiple Value )
سلام به کانال یوتیوبی پرشین پایتون خوش آمدید
FAST API
یک وب میکرو فریمورک پایتون هست که با شعار عملکرد بالا
(high performance)
، یادگیری آسان ، کد زنی سریع و آماده برای تولید توسط آقای سباستین رامیرز تولید شده
ویژگی های اصلی این فریمورک :
سرعت : عملکرد…
FAST API
یک وب میکرو فریمورک پایتون هست که با شعار عملکرد بالا
(high performance)
، یادگیری آسان ، کد زنی سریع و آماده برای تولید توسط آقای سباستین رامیرز تولید شده
ویژگی های اصلی این فریمورک :
سرعت : عملکرد…