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✅ توضیح خط به خط کد بالا
در کد ارائه شده برای تولید رمز عبور، هر خط به طور خلاصه به شرح زیر عمل میکند:
1. وارد کردن کتابخانهها:
import random
import string
- کتابخانه random برای انتخاب تصادفی کاراکترها و string برای استفاده از مجموعهای از کاراکترها (حروف و اعداد) وارد میشود.
2. تعریف تابع:
def generate_password(length=12):
- تابعی به نام generate_password تعریف میشود که یک پارامتر ورودی به نام length با مقدار پیشفرض ۱۲ دارد.
3. تعریف مجموعه کاراکترها:
characters = string.ascii_letters + string.digits + string.punctuation
- مجموعهای از کاراکترها شامل حروف بزرگ و کوچک، اعداد و نمادهای خاص تشکیل میشود.
4. تولید رمز عبور:
password = ''.join(random.choice(characters) for i in range(length))
- با استفاده از یک حلقه، به تعداد مشخص شده (طول رمز عبور) به طور تصادفی کاراکترها از مجموعه انتخاب و به یک رشته تبدیل میشود.
5. برگرداندن رمز عبور:
return password
- رمز عبور تولید شده به عنوان خروجی تابع بازگردانده میشود.
6. تولید و چاپ رمز عبور:
new_password = generate_password(12)
print("your random password is ", new_password)
- تابع generate_password با طول ۱۲ فراخوانی میشود و نتیجه چاپ میشود.
این کد نمونهای از استفاده از ماژول matplotlib در پایتون برای ترسیم یک نمودار خطی است. با استفاده از این کد، میتوانید نمودارهای مختلفی را بر اساس دادههای خود ترسیم کنید و آنها را تحلیل کنید.
توضیح بیشتر🤓
نصب ماژول: ابتدا باید ماژول matplotlib را با استفاده از pip نصب کنید.(در صورتی که قبلا نصب کردید نیازی به نصی دوباره نیست)
وارد کردن ماژولها: وارد کردن ماژول matplotlib.pyplot با نام مستعار plt.
دادههای نمونه: دادههای محور X و Y را مشخص کنید.
ایجاد نمودار خطی: با استفاده از plt.plot یک نمودار خطی ایجاد کنید و نقاط دادهها را با marker='o' علامتگذاری کنید.
افزودن عنوان و برچسبها: عنوان و برچسبهای محورهای نمودار را با استفاده از plt.title، plt.xlabel و plt.ylabel اضافه کنید.
نمایش نمودار: نمودار را با استفاده از plt.show نمایش دهید.
#matplotlib | LearnPython | #بدانیم
چون من اینو دیدم حیفه شما نبینید😌
قیافه پایتون وقتی مینویسی print( 'Hi' )
#طنز | آموزش پایتون