🐍 Python & Raspberry 🐍
Открыть в Telegram
Python- Raspberry Pi-AI-IOT ادمین : فرهاد ناصری زاده @farhad_naserizadeh @farhad3412 گروه پایتون @Python_QA تبادل @mmtahmasbi کانال مرتبط @new_mathematical @micropython_iot @c_micro اینستاگرام http://Instagram.com/python_raspberry
Больше8 216
Подписчики
Нет данных24 часа
-177 дней
-8330 дней
Архив постов
Python 3.8
Some highlights:
* Multiprocessing shared memory
* The walrus operator :=
* The = format specifier for f-strings
* Much faster variable access for: globals, builtins, named tuples, class variables, and C function calls
* Beefed-up math and statistics modules
از طرف
@u30856
@raspberry_python
تفاوت اصلی بین lambda و def
شاید بگید lambda نباز ب return نداره
یا بگید lamdba فقط ی عبارت رو محاسبه میکنه (بعضیا میگن ی خطیه)
ولی اگه بخوایم ی جواب مهندسی شده بدیم باید بگیم توابع تعریف شده توسط lambda به صورت single-expression هستن.
درواقع اینترپتر اونهارو ب عنوان یک expression میشناسه ولی توابعی ک با def تعریف میشن ب صورت ی block توی گرامرهای اینترپرتر شناسایی میشن.مثلا:
>>> (lambda x, y: x + y)(5, 3)
ک این کار رو نمیتونیم با def انجام بدیم
اگر خوب دقت کرده باشید اون تابعی هیچ جایی رو توی رم مصرف نکرد چون garbage collector خیلی سریع فضاشو ازاد میکنه
ولی اگه از def استفاده میکردیم فضای اشغال شده تا اخر میموند
@rasperry_pythonچگونه دوتا دیکشنری رو باهم ترکیب کنیم ؟
روش اول: استفاده از تابغ
update
>>> x = {'a': 1, 'b': 2}
>>> y = {'b': 3, 'c': 4}
>>> z = x.update(y)
>>> z
{'c': 4, 'a': 1, 'b': 3}
روش دوم:
>>> x = {'a': 1, 'b': 2}
>>> y = {'b': 3, 'c': 4}
>>> z = {**x, **y}
>>> z
{'c': 4, 'a': 1, 'b': 3}
@raspberry_pythonشناسایی پلاک خودرو با رزبری پای و opencv
https://circuitdigest.com/microcontroller-projects/license-plate-recognition-using-raspberry-pi-and-opencv
❇️ @raspberry_python
💠 How to use MySQL-connector on Ubuntu
⭕ http://lnxpy.unaux.com/2019/08/27/how-to-setup-mysql-connector-on-ubuntu/
🔰 @lnxpylnxpy
