Learn Python – Telegram
Learn Python
22.3K subscribers
701 photos
130 videos
204 files
428 links
🐍 Learn a new thing from python each day.
🌱 هر روز یک چیز جدید در پایتون یاد بگیرید.

وبلاگ:
https://python.blogfa.com/

📲 پیج اینستا: سرچ کنید LearnPY
👥 گروه: @official_python
💡 ادمین : @mrrobat
Download Telegram
mp4to3_[@LearnPY].py
1 KB
سورس کد برنامه گرافیکی برای تبدیل MP4 به MP3 با پایتون 🔥

🔸 این برنامه، یک ابزار گرافیکی ساده برای تبدیل فایل‌های ویدیویی MP4 به فایل صوتی MP3 است. در این برنامه از پکیج‌های tkinter و moviepy استفاده میشود.

〰️ آموزش و توضیح کدها در اینجا 〰️

#project #general

🐍 @LearnPY | لرن پای
6
💡ترفند: مقداردهی چندمتغیره با unpacking
🚦سطح: ساده

با نوشتن a, b = b, a می‌تونی مقدار دو متغیر رو بدون متغیر کمکی جا‌به‌جا کنی. سریع، تمیز، پایتونی!
a = 5
b = 10

a,b = b,a

# a = 10
# b = 5


#tips #general

🐍 @LearnPY | لرن پای
🗿107
🔥 اگه دنبال یه لیست خفن از کتابخونه‌های پایتون هستی، اونم به صورت دسته‌بندی‌شده و فارسی، این ریپازیتوری رو از دست نده!

📚 از هوش مصنوعی و تحلیل داده گرفته تا ریاضیات، شیمی، فیزیک و کلی حوزه دیگه — همه‌چی یکجا جمع شده.

🔗 https://github.com/imrrobat/awesome-python-fa

⭐️ ذخیره کن، به ریپو استار بده، برای دوستاتم بفرست.

#general

🐍 @LearnPY | لرن پای
💯32
ساخت دوست دختر مجازی با پایتون و هوش مصنوعی! 😃
https://youtu.be/t54pZENchoc

اگر به هوش مصنوعی، برنامه‌نویسی، پروژه‌های خلاقانه یا ساخت چت‌بات علاقه‌مند هستی، این ویدیو رو از دست نده.

#ai #general

🐍 @LearnPY | لرن پای
🗿82
😂😂😅

#fun

🐍 @LearnPY | لرن پای
🗿15💯62
🐍 دوره پانداس از کانال Corey Schafer

این دوره برای شروع یادگیری pandas خیلی میتونه مفید باشه 👇🏻
https://www.youtube.com/playlist?list=PL-osiE80TeTsWmV9i9c58mdDCSskIFdDS


#pandas #data_analysis

🐍 @LearnPY | لرن پای
3
اولین نسخه رسمی منتشر شده از زبان برنامه‌نویسی پایتون کدام بود؟
Anonymous Quiz
25%
1.0.0
25%
0.9.0
31%
0.0.1
18%
2.0.0
🗿91
معرفی پکیج machine2human
🔗 https://pypi.org/project/machine2human/

سلام به همه! امروز می‌خوام یه کتابخونه‌ی ساده و کاربردی پایتون رو معرفی کنم به اسم machine2human (یا مختصرش m2h) — یه ابزار عالی و کوچک برای تبدیل زمان بین ثانیه و فرمت خوانا و برعکس. کافیه فقط کتابخونه رو با pip install machine2human نصب کنید و بعد مثل مثال زیر استفاده‌اش کنین:

from m2h import Hum2Sec, Sec2Hum

print(Sec2Hum(80000).string)
# خروجی: '22 часа 13 минут 20 секунд'

print(Hum2Sec("22 часа 13 минут 20 секунд").seconds)
# خروجی: 80000


چه نیازی هست؟ فرض کنین یه مقدار زمان توی اپ یا اسکریپتی دارین به‌صورت ثانیه و می‌خواید اون رو به شکل قابل‌فهم و با زبان‌های دیگه (مثل روسی) توی رابط نشون بدین، یا برعکس کاربر یه رشته وارد می‌کنه و شما باید تبدیلش کنین به ثانیه برای پردازش بیشتر. اینجا machine2human کاملاً به‌صرفه، سبک و بی‌دردسر کارتون رو راه می‌اندازه. استفاده‌اش هم بسیار ساده‌ست و با پشتیبانی از پایتون ≥3.6 اجرا می‌شه.

#general #package

🐍 @LearnPY | لرن پای
2
کدهای تک‌خطی پایتون برای علم داده 🤓
🔗 https://icodeacademy.ir/10-python-one-liners-for-data-science/
در این مقاله، به بررسی ده تک‌خطی پایتون برای علم داده می‌پردازیم که می‌توانند جریان کاری شما در علم داده را تقویت کنند.

#data_science #data_analysis

🐍 @LearnPY | لرن پای
3
معرفی سایت Python Challange
🔗: http://www.pythonchallenge.com/
🔸 سایت چالش پایتونی یکی از قدیمی‌ترین و در عین حال خلاقانه‌ترین پلتفرم‌های تمرین برنامه‌نویسی پایتون است که به جای سوالات خشک و تئوری، با پازل‌های تصویری و معماهای مرموز ازت می‌خواد با فکر باز و خلاقیت سراغ کدنویسی بری.

🔹 هر مرحله یه عکس یا سرنخ عجیب داره که پشتش یه مسئله منطقی یا الگوریتمی پنهان شده؛ از کار با رشته‌ها و فایل‌ها گرفته تا رمزنگاری، کار با کتابخونه‌های استاندارد و حتی ترفندهای اینترنتی. جذابیتش اینه که هیچ‌وقت مستقیماً بهت نمیگه باید چی کار کنی؛ باید خودت سرنخ‌ها رو بگیری، گوگل کنی، با پایتون ور بری و جواب رو کشف کنی.

🔸 برای یه برنامه‌نویس پایتون، این سایت مثل یه بازی ماجراجویانه‌ست که در حین سرگرمی، عمیق‌ترین گوشه‌های زبان و ابزارهاشو بهت یاد میده.

#website #general

🐍 @LearnPY | لرن پای
8
آیا هوش مصنوعی جایگزین برنامه‌نویسا میشه؟
آیا ارزش داره برنامه‌نویسی رو ادامه بدیم؟
آیا ارزش داره یکی برنامه‌نویسی رو تازه شروع کنه؟!


جواب تمام این سوالات در این ویدیو 5 دقیقه‌ای 👇🏻
https://www.youtube.com/watch?v=Zcfi_3u9srw

#general

🐍 @LearnPY | لرن پای
چقدر پایتون دوست داری؟
+ من: اینقدر...

#fun

🐍 @LearnPY | لرن پای
😍14🗿3
دوره آموزشی NiceGUI
قسمت اول: معرفی و نصب

🎥 https://youtu.be/JqDjfE_w6VM

اگر دوست داری با پایتون اپلیکیشن‌های وب زیبا، داشبوردهای حرفه‌ای یا ابزارهای کاربردی بسازی، این سری آموزش دقیقا برای تو ساخته شده!

#nicegui

🐍 @LearnPY | لرن پای
5
معرفی Faker – کتابخانه‌ای برای تولید داده‌های ساختگی
کتابخانه Faker به شما این امکان را می‌دهد که داده‌های ساختگی مثل اسم، آدرس، ایمیل، شماره تلفن و حتی متن تولید کنید. این کتابخانه برای تست برنامه‌ها، پر کردن دیتابیس‌های آزمایشی یا ساخت نمونه داده‌های آموزشی بسیار کاربردی است.

نصب:
pip install Faker



مثال ساده:
from faker import Faker

# Create a Faker instance
fake = Faker()

# Generate fake data
print("Name:", fake.name()) # Generate a random name
print("Address:", fake.address()) # Generate a random address
print("Email:", fake.email()) # Generate a random email



🔗 PyPI: https://pypi.org/project/Faker/

💡به نظرت از این توی چه پروژه‌هایی میشه استفاده کرد؟

#general #faker

🐍 @LearnPY | لرن پای
13🗿1
دوره آموزش NiceGUI در پایتون 🔥
با NiceGUI می‌تونی فقط با پایتون، هم وب‌اپلیکیشن بسازی هم اپلیکیشن دسکتاپ! بک‌اندت پایتون، فرانت‌اندت با Vue.js و TailwindCSS ساخته می‌شه...

قسمت1: معرفی و نصب
قسمت2: دکمه، لیبل و تکست‌باکس
قسمت3: توضیح در مورد ویجت‌ها
قسمت4: تنظیم چیدمان
قسمت5: پروژه ماشین حساب - بخش UI
قسمت6: پروژه ماشین حساب - منطق برنامه
قسمت7: دکوراتور refreshable
قسمت8: آشنایی با scroll_area و separator
قسمت9: پروژه ToDoList
قسمت 10: اضافه کردن html/css/js شخصی
قسمت 11: دیپلوی وب اپلیکیشن به شکل آنلاین
قسمت 12: تمام ویجت‌های دکمه

این پست آپدیت خواهد شد...

#nicegui #gui

🐍 @LearnPY | لرن پای
8
توی وبلاگ یه آموزش گذاشتم 👈🏻 ساخت برنامه هواشناسی با پایتون ☀️
🔗 https://python.blogfa.com/post/21

اگه دوست داشتین برای دوستاتون بفرستین ❤️

#requests #api

🐍 @LearnPY | لرن پای
بهترین پکیج‌منیجرهای پایتون 🐍

1. Uv
2. Pip
3. Poetry
4. Conda (Anaconda)
5. Miniconda
6. Mamba
7. Pixi

📌 منبع: کلیک کنید
#general

🐍 @LearnPY | لرن پای
7
توی بلاگ‌مون یه برنامه‌ نوشتم که قیمت دلار رو چک میکنه اگر تغییری کرد توی واتس‌اپ برامون پیام میفرسته 👇
♾️ http://learnpy.ir/post/26

برای دوستاتون بفرستین ❤️

#pywhatkit #gheymat

🐍 @LearnPY | لرن پای
2
ارسال SMS با پایتون ✉️

توی این ویدیو یاد میگیریم چطوری میشه با پایتون SMS بفرستیم 👇
🔗 https://youtu.be/0sBuiyogmAA

#requests #sms

🐍 @LearnPY | لرن پای
4
uv_cheatsheet_[@LearnPY].pdf
371.4 KB
برگ تقلب uv 🔮

یو وی، یه پکیج منیجر پایتون هستش که با rust نوشته شده و فوق‌العاده سریع و مدرن هستش. پیشنهاد میکنم یواش یواش جایگزین pip اش کنید 😬

با uv شما میتونید خیلی سریعتر از قبل پکیج‌ها رو مدیریت بکنید. همچنین میتونید نسخه‌های مختلف پایتون رو یه جا داشته باشین و برای هر محیط مجازی از یک نسخه خاص استفاده کنید. مثلا شما میتونید نسخه‌های جدید پایتون رو به شکل آزمایشی توی یک محیط مجازی نصب کنید چون معمولا نسخه‌های جدید با بعضی از پکیج‌ها مشکل دارن. ولی با uv هر محیط مجازی یه نسخه خاصی از پایتون رو داره...



#uv

🐍 @LearnPY | لرن پای
3