PySimpleGUI Package
کتابخانه PySimpleGUI در پایتون
کتابخانهای قدرتمند برای ایجاد رابطهای کاربری گرافیکی در پایتون!
با استفاده از PySimpleGUI، برنامهنویسان میتوانند به سادگی و سرعت، رابطهای بصری و کاربرپسند طراحی کنند. این کتابخانه امکان ساخت سریع پنجرهها، دکمهها و ورودیهای متنی را فراهم میکند و به همین دلیل برای پروژههای کوچک و بزرگ مناسب است.
در این نمونه کد، یک برنامه ساده جمع دو عدد ایجاد شده است. کاربر میتواند دو عدد را وارد کند و پس از فشردن دکمه "Add"، نتیجه جمع را بهطور فوری مشاهده کند. این مثال نشان میدهد که چگونه میتوان از PySimpleGUI برای خلق برنامههای کاربردی و تعاملی بهره برد.
#PySimpleGUI | LearnPython | #بدانیم
1.8M حجم رسانه بالاست
مشاهده در ایتا
Graphing Calculator With kivy Package In Python
🧮تاحالا ماشین حساب گرافیکی با پکیج kivy درست کرده بودی؟
#kivy | #ببینیم | LearnPython
The Best Python Cheat Sheet.pdf
حجم:
445.9K
بهترین راهنما برای یادگیری سریع پایتون👩💻
پایتون را با بهترین راهنمای یادگیری سریع یاد بگیرید که به خصوص برای برنامهنویسان و دانشمندان داده بینظیر است.
✅این منبع جامع شامل دستور زبان Python 3.8+، توابع درونساخته، کنترل جریان، لیستها، دیکشنریها، ژنراتورها، دکوراتورها، regex، برنامهنویسی شیءگرا، مدیریت خطا و موارد بسیار دیگر میباشد.
✅این راهنما حاوی نمونههای کد از پیش آماده، قوانین اولویت عملگرها، مدیران محیط، الگوهای مرتبط با موارد و مباحث پیشرفته مانند مدیریت دامنه و محیطهای اجرایی است.
✅این منبع برای ارجاع سریع، مصاحبهها، و فعالیتهای روزمره برنامهنویسی ایدهآل است.
⛔️همین حالا دانلودش کنید تا مهارتهای پایتون خود را تقویت کنید!
منبع(https://t.me/LearnPython3/1585)
چیت شیت های قبلی👇
⚫️Cheat Sheet 1
⚪️Cheat Sheet 2
🔴Cheat Sheet 3
#برگه_تقلب | #Cheat_Sheet | آموزش پایتون | #pygame
Python Roadmap
🗾نقشه راه پایتون
اگر میخوای پایتون و شروع کنی و یا شروع کردی اما نمیدونی باید چیکار کنی، این نقشه راه و از دست نده!
#roadmap | LearnPython | #نقشه_راه
2M حجم رسانه بالاست
مشاهده در ایتا
Creating a ToDo list in Python
کارهای خود را با این اپلیکیشن ساده و کاربردی به راحتی مدیریت کنید! با چند کلیک وظایف خود را اضافه و حذف کنید و همیشه در مسیر هدفهایتان بمانید! 🎯💡
#tikinter | #todo_list | LearnPython
این کد نمونهای از استفاده از کتابخانه dotenv در Python برای بارگذاری متغیرهای محیطی از یک فایل .env است. با استفاده از load_dotenv()، متغیرهایی مانند URL پایگاه داده و کلید API به راحتی بارگذاری میشوند. این روش امکان مدیریت امن و کارآمد اطلاعات حساس را فراهم میآورد، به طوری که دیگر نیازی به سختکد کردن این اطلاعات در کد نیست. در نهایت، با استفاده از os.getenv() به راحتی میتوان به این متغیرها دسترسی پیدا کرده و آنها را در برنامه استفاده کرد.😌
#load_dotenv | LearnPython
آموزش پایتون
خروجی قطعه کد بالا کدام است؟💀 #تست_تایم | آموزش پایتون
پاسخ:
گزینه A
در این سوال دقت شما سنجیده میشود. اگر توجه کنید در خط 5، count +=1، بین + و مساوی یک فاصله است و همین سبب SyntaxError میشود. (درغیر این صورت گزینه C جواب بود.)
این کد به خوبی مفهوم اضافه بارگذاری عملگرها (Operator Overloading) و استفاده از روشهای جادویی (Magic Methods) در پایتون را توضیح میدهد. با ایجاد یک کلاس به نام Point که نقاط دو بعدی را نمایان میسازد، امکاناتی مانند جمع کردن نقاط و نمایش آنها به صورت خوانا فراهم میشود.
مختصات x و y اساس نمایندگی نقطه را تشکیل میدهند.
متد __add__ با استفاده از عملگر + تعریف شده است و به فرآیند جمع کردن اشیاء این کلاس کمک میکند. در نتیجه وقتی p1 و p2 با هم جمع شوند، عملیات به طور داخلی به Point.__add__(p1, p2) تبدیل میشود و برنامهنویسان میتوانند از عملگرهای طبیعی برای کار با دادهها استفاده کنند.
متد __str__ این امکان میدهد که وقتی یک شیء Point چاپ میشود، به صورت رشتهای با ساختاری واضح و معنادار (مانند Point(7, 10)) نمایش داده شود.
در مجموع، این کد خلاصی از قدرت استفاده از متدهای جادویی در پایتون است که به برنامهنویسان این امکان را میدهد تا کدهای خوانا و کارآمدی را با استفاده از عرفهای طبیعی زبان ایجاد کنند.
#class | #بدانیم | LearnPython
تولید یک رمز عبور تصادفی در زبان پایتون میتوان از کتابخانه random و string استفاده کرد.
در اینجا یک مثال ساده آورده شده است:
import random
import string
# https://t.me/learnpythonicy
def generate_password(length=12):
characters = string.ascii_letters + string.digits + string.punctuation
password = ''.join(random.choice(characters) for i in range(length))
return password
new_password = generate_password(12)
print("your random password is", new_password)
با استفاده از این کد ساده در پایتون، یک رمز عبور تصادفی و امن ایجاد نمایید. این رمز شامل حروف بزرگ و کوچک، اعداد و نمادها است که امنیت بیشتری را فراهم میکند.
#random | #string | #password | #بدانیم | LearnPython