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
معرفی سایت mycompiler.io

توی این سایت شما میتونید اسکریپت‌‌های‌ پایتون بنویسید و لینکش رو بدین همه استفاده کنن! مثلا اینا رو من نوشتم 👇🏻

اسکریپت برای محاسبه پس‌انداز به روش 50-30-20
🔗 https://www.mycompiler.io/view/12feFsX1naG

اسکریپت تبدیل اعداد انگلیسی به اعداد فارسی
🔗 https://www.mycompiler.io/view/2w91LFyTtu2

#general

🐍 @LearnPY | لرن پای
10😍2
10 تک‌خطی مفید پایتون برای پاک‌سازی داده‌ها
🔗 https://icodeacademy.ir/10-useful-python-one-liners-for-data-cleaning/

🌱 در این مقاله، به برخی از تک‌خطی‌های مفید پایتون برای انجام کارهای رایج پاک‌سازی داده‌ها می‌پردازیم. این آموزش بر تک‌خطی‌های پایتون برای پاک‌سازی داده‌ها تمرکز دارد و ما با یک مجموعه داده نمونه کار خواهیم کرد.

#data_analysis

🐍 @LearnPY | لرن پای
7
numpy for data analysis_[@LearnPY].pdf
531.7 KB
آموزش سریع و کاربردی نام‌پای 📉
این درسنامه آموزشی شما رو با مفاهیمی از نام‌پای آشنا میکنه که برای ورود به حوزه تحلیل‌داده نیاز دارید ❤️

#numpy #data_analysis

🐍 @LearnPY | لرن پای
7
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
32%
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