آموزش پایتون
🤔خروجی کد بالا کدام است؟ #تست_تایم | آموزش پایتون
پاسخ صحیح گزینه B
Decorators In Python
🌈دکوراتور در پایتون
دکوراتور در پایتون یک الگو (pattern) است که به برنامهنویس اجازه میدهد تا رفتار یک تابع را تغییر دهد یا آن را گسترش دهد بدون اینکه آن را تغییر دهد. دکوراتورها معمولاً برای افزوده کردن قابلیتهای جدید به توابع مانند لاگکردن، احراز هویت یا کنترل دسترسی استفاده میشوند.
کد ارائه شده در تصویر، یک دکوراتور به نام logger را تعریف میکند که عملکردی ساده دارد، قبلا از اجرای تابع، نام آن را در کنسول چاپ میکند. دکوراتور logger در این کد به تابع add تزئین شده است که وظیفهاش جمع دو عدد است.
نحوه استفاده از دکوراتور به این صورت است که با علامت "@" نام دکوراتور قبل از تعریف تابع مورد نظر قرار میگیرد. در مثال بالا، وقتی add(5, 3) فراخوانی میشود، ابتدا پیام Calling function add در کنسول چاپ شده و سپس مقدار واقعی جمع 5 و 3 محاسبه میشود.
⛔️توجه شود که چون print(result) نوشته نشده جمع عدد چاپ نمیشود.
#بدانیم | آموزش پایتون
File In Python
فایل
مدیران زمینه در پایتون، ابزاری کارآمد برای مدیریت منابع هستند، که اطمینان میدهند فایلها پس از استفاده به درستی بسته شوند و منابع به شکل موثری مدیریت شوند.
از آنها برای بهبود خوانایی و ایمنی کد میتوانید استفاده کنید.
#بدانیم |#file | آموزش پایتون
PySimpleGUI Package
کتابخانه PySimpleGUI در پایتون
کتابخانهای قدرتمند برای ایجاد رابطهای کاربری گرافیکی در پایتون!
با استفاده از PySimpleGUI، برنامهنویسان میتوانند به سادگی و سرعت، رابطهای بصری و کاربرپسند طراحی کنند. این کتابخانه امکان ساخت سریع پنجرهها، دکمهها و ورودیهای متنی را فراهم میکند و به همین دلیل برای پروژههای کوچک و بزرگ مناسب است.
در این نمونه کد، یک برنامه ساده جمع دو عدد ایجاد شده است. کاربر میتواند دو عدد را وارد کند و پس از فشردن دکمه "Add"، نتیجه جمع را بهطور فوری مشاهده کند. این مثال نشان میدهد که چگونه میتوان از PySimpleGUI برای خلق برنامههای کاربردی و تعاملی بهره برد.
#PySimpleGUI | LearnPython | #بدانیم
1.8M حجم رسانه بالاست
مشاهده در ایتا
Graphing Calculator With kivy Package In Python
🧮تاحالا ماشین حساب گرافیکی با پکیج kivy درست کرده بودی؟
#kivy | #ببینیم | LearnPython