آموزش برنامه‌نویسی پایتون و هوش مصنوعی
140 subscribers
358 photos
190 videos
41 files
172 links
🎯 یادگیری پایتون با رویکردی متفاوت
🚀 آموزش‌های کاملاً عملی و پروژه‌محور
💻 مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای
🌟 فرقی نداره مبتدی هستی یا پیشرفته، از هر سطحی شروع کن و پایتون رو اصولی یاد بگیر
📩 ارتباط با ادمین: @YMahmoodian
09156519984
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
📸 تشخیص چهره در لحظه با Python و OpenCV!
با چند خط کد ساده، وب‌کم را به یک سیستم هوشمند تبدیل کردم که چهره‌ها را در لحظه شناسایی می‌کند 👀
از کتابخانه‌ی قدرتمند OpenCV و الگوریتم کلاسیک Haar Cascade برای تشخیص چهره‌ها استفاده شده است.

🧠 هوش مصنوعی از همین‌جا شروع می‌شود — از تشخیص چهره تا تحلیل احساسات!
🔹 زبان برنامه‌نویسی: Python
🔹 کتابخانه: OpenCV
🔹 خروج: تشخیص چهره زنده با قاب سبز

#Python #OpenCV #FaceDetection #ComputerVision #AI #MachineLearning #کدنویسی #پروژه_پایتون #هوش_مصنوعی
آموزش برنامه‌نویسی پایتون و هوش مصنوعی
📸 تشخیص چهره در لحظه با Python و OpenCV! با چند خط کد ساده، وب‌کم را به یک سیستم هوشمند تبدیل کردم که چهره‌ها را در لحظه شناسایی می‌کند 👀 از کتابخانه‌ی قدرتمند OpenCV و الگوریتم کلاسیک Haar Cascade برای تشخیص چهره‌ها استفاده شده است. 🧠 هوش مصنوعی از همین‌جا…
import cv2

# وبکم
cap = cv2.VideoCapture(0)

face_cascade = cv2.CascadeClassifier(cv2.data.haarcascades + "haarcascade_frontalface_default.xml")

while True:
ret, frame = cap.read()
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
faces = face_cascade.detectMultiScale(gray, 1.1, 5)

for (x, y, w, h) in faces:
cv2.rectangle(frame, (x, y), (x+w, y+h), (0, 255, 0), 2)

cv2.imshow("Face Detection", frame)

if cv2.waitKey(1) & 0xFF == ord('q'):
break

cap.release()
cv2.destroyAllWindows()
This media is not supported in your browser
VIEW IN TELEGRAM
📘 فایل آموزشی کامل پایتون: توابع داخلی و متدها
شامل تمامی Built-in functions و متدهای رشته‌ها، لیست‌ها، دیکشنری‌ها و مجموعه‌ها
در هر بخش، توضیح کوتاه و خروجی واقعی هر تابع و متد آورده شده

🔹 توابع داخلی (Built-in functions):
از abs و all تا zip — شامل تمام توابع کاربردی پایتون همراه با مثال عملی و خروجی.
📎 مباحثی مثل: compile, eval, map, super, setattr, property, dir, globals, vars

🔹 متدهای رشته‌ها (String methods):
تمرین کامل تمام متدهای متنی از capitalize() تا zfill()
📎 تمرکز روی جست‌وجو، جایگزینی، قالب‌بندی و بررسی ویژگی‌های رشته‌ها

🔹 متدهای لیست‌ها (List methods):
اجرای متدهای پرکاربرد مثل append, extend, insert, remove, sort
📎 عملیات افزودن، حذف، مرتب‌سازی و کپی‌سازی

🔹 متدهای دیکشنری‌ها (Dict methods):
از copy و get تا update و values
📎 یادگیری کار با کلید–مقدار و ایجاد دیکشنری‌های جدید

🔹 متدهای مجموعه‌ها (Set methods):
از add, union, intersection تا symmetric_difference
📎 تمرین عملی تفاوت بین remove، discard و difference_update

#Python #کدنویسی #آموزش_پایتون #برنامه‌نویسی #متدها #توابع
🎯 صفحه آپارات: آموزش برنامه‌نویسی پایتون

سلام! 👋
به صفحه‌ی ما خوش اومدی!
اینجا دنیای پایتونه 🐍 — جایی که با آموزش‌های ساده، تمرین‌های کاربردی و پروژه‌های واقعی یاد می‌گیری چطور مثل یه برنامه‌نویس حرفه‌ای فکر کنی و کد بزنی 💻

📚 محتوای این صفحه شامل:

آموزش گام‌به‌گام زبان پایتون (از مقدماتی تا پیشرفته)

تمرین‌ها و مثال‌های کاربردی برای هر مبحث

پروژه‌های عملی مثل ماشین‌حساب، بازی ساده، وب‌اسکریپت، و تحلیل داده

معرفی کتابخانه‌های پرکاربرد (مثل NumPy، Pandas، Tkinter و...)

نکات و ترفندهای برنامه‌نویسی حرفه‌ای


👨‍💻 مناسب برای:
افرادی که تازه وارد دنیای برنامه‌نویسی شدن یا می‌خوان مهارت‌های خودشون رو با پروژه‌های واقعی تقویت کنن.

📺 هدف ما:
یادگیری پایتون به روشی ساده، پروژه‌محور و لذت‌بخش!


https://www.aparat.com/v/jsbcug7
کلاس برنامه‌نویسی پایتون هم اکنون
1
گزارش برگزاری کلاس پایتون متوسطه


👨‍🏫 مربی: یاسر محمودیان

📅 تاریخ برگزاری: ۱ آبان ماه ۱۴۰۴

📍 مکان: کانون فرهنگی‌–ورزشی شهید صیاد شیرازی، بسیج درگز

زمان‌بندی کلاس‌ها:



ساعت ۱۱:۰۰ تا ۱۳:۰۰ ویژه برادران
💯1
🎉 آغاز دوره متوسطه برنامه‌نویسی پایتون

با سلام و احترام

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

📌 یادآوری مهم:
از هنرجویان دوره مقدماتی که هنوز شهریه یا هزینه صدور گواهی فنی‌وحرفه‌ای را پرداخت نکرده‌اند، خواهشمندیم در اسرع وقت اقدام فرمایند تا گواهی سایر دوستان نیز بدون تأخیر صادر و تحویل گردد.

با آرزوی موفقیت برای همه عزیزان
مدیریت دوره آموزشی
🎉 آغاز دوره متوسطه پایتون و تبریک به هنرجویان برگزیده

با سلام و احترام

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

تبریک ویژه عرض می‌کنیم به آقایان:

بشکنی، حیدری، عاشوریان، نورانی، برید کاظمی، محسن‌آبادی، شعبانی، کیمیایی

که با پشتکار، تمرین مستمر و علاقه‌مندی، این مسیر را با موفقیت طی کردند. این موفقیت را به خودشان و خانواده‌های محترمشان صمیمانه تبریک می‌گوییم 🌟

🔸 در این مرحله جدید، تمرکز بر تمرین و تکرار کدنویسی، رعایت نظم و انضباط آموزشی، و توجه به اهمیت روزافزون برنامه‌نویسی—به‌ویژه زبان پایتون و کاربردهای آن در هوش مصنوعی، علم داده و اتوماسیون—نقش کلیدی در رشد و موفقیت شما خواهد داشت.

یادگیری برنامه‌نویسی یعنی یادگیری تفکر، ساختن، و تأثیرگذاری.
با تلاش و تمرکز، می‌توانیم به خروجی‌های عالی و پروژه‌هایی کاربردی و الهام‌بخش دست پیدا کنیم 💻



با آرزوی موفقیت برای همه عزیزان
مدیریت دوره آموزشی
4🙏1
گزارش دوره برنامه‌نویسی پایتون – دوره متوسطه

امروز دوره جدید برنامه‌نویسی پایتون برای دانش‌آموزان دوره متوسطه برگزار شد و فوق‌العاده بود. در این جلسه:

هنرآموزان با کتابخانه‌های مختلف پایتون آشنا شدند.

چند ایده جدید به صورت اولیه توسط دانش‌آموزان پیاده‌سازی شد.

استقبال بسیار خوبی از مباحث پیشرفته صورت گرفت.


ضمن تشکر ویژه از سرکار خانم قلی‌زاده و سرکار خانم قلمی بابت حضور و فعالیت ارزشمندشان، امیدواریم روند خلاقیت و یادگیری دانش‌آموزان ادامه یابد.
🙏1
آموزش خصوصی برنامه‌نویسی پایتون

آیا می‌خواهید به دنیای برنامه‌نویسی و هوش مصنوعی وارد شوید؟
پایتون یکی از محبوب‌ترین و کاربردی‌ترین زبان‌های برنامه‌نویسی دنیا است و یادگیری آن، دروازه‌ای به سوی فرصت‌های شغلی و پروژه‌های خلاقانه است.

مزایای آموزش خصوصی پایتون:

یادگیری مفاهیم پایه و پیشرفته برنامه‌نویسی به صورت مرحله به مرحله

آشنایی با کتابخانه‌های کاربردی مثل NumPy، Pandas، Matplotlib، OpenCV و TensorFlow

حل پروژه‌های عملی و تمرین‌های واقعی برای تقویت مهارت‌ها

پشتیبانی فرد به فرد و آموزش مطابق با سطح و علاقه شما

مسیر ورود به دنیای هوش مصنوعی، تحلیل داده و توسعه اپلیکیشن‌ها


🎯 برای چه کسانی مناسب است؟

دانش‌آموزان و دانشجویان علاقه‌مند به برنامه‌نویسی

افرادی که می‌خواهند به دنیای هوش مصنوعی و یادگیری ماشین وارد شوند


📌 با آموزش خصوصی پایتون:

برنامه‌نویسی را به صورت اصولی و کاربردی یاد می‌گیرید

مهارت حل مسئله و تفکر الگوریتمی خود را تقویت می‌کنید


شروع مسیر موفقیت شما از همین امروز!
برای اطلاعات بیشتر و ثبت‌نام، با ما تماس بگیرید.
09156519984
محمودیان
تمرین ۱: شمارش حروف و اعداد در رشته

هدف: تمرین کار با رشته‌ها و حلقه‌ها

توضیح:
برنامه‌ای بنویس که از کاربر یک رشته بگیرد و تعداد حروف و اعداد موجود در آن را محاسبه و چاپ کند.

نمونه اجرا:

ورودی: Hello1234
خروجی:
حروف: 5
اعداد: 4




🔁 تمرین ۲: پیدا کردن اعداد اول در بازه‌ای خاص

هدف: تمرین کار با حلقه و شرط‌ها

توضیح:
برنامه‌ای بنویس که دو عدد از کاربر بگیرد و همه‌ی اعداد اول بین آن دو را چاپ کند.

نمونه اجرا:

ورودی: 10 30
خروجی: 11, 13, 17, 19, 23, 29




📊 تمرین ۳: میانگین نمرات با استفاده از لیست

هدف: تمرین کار با لیست و تابع‌ها

توضیح:
برنامه‌ای بنویس که نمرات چند دانش‌آموز را از کاربر بگیرد (تا زمانی که کاربر عدد منفی وارد کند)، سپس میانگین نمرات را چاپ کند.

نمونه اجرا:

نمره را وارد کنید: 18
نمره را وارد کنید: 15
نمره را وارد کنید: 20
نمره را وارد کنید: -1
میانگین: 17.67




🧠 تمرین ۴: واژه‌ی وارونه (Palindrome)

هدف: تمرین کار با رشته‌ها و توابع

توضیح:
برنامه‌ای بنویس که بررسی کند آیا رشته‌ی ورودی از دو طرف یکی است یا خیر.

نمونه اجرا:

ورودی: radar
خروجی: این کلمه پالیندروم است



📅 تمرین ۵: شمارش روزهای بین دو تاریخ

هدف: تمرین کار با ماژول datetime

توضیح:
برنامه‌ای بنویس که دو تاریخ به فرمت YYYY-MM-DD از کاربر بگیرد و اختلاف روزها بین آن‌ها را چاپ کند.

نمونه اجرا:

تاریخ اول: 2025-01-01
تاریخ دوم: 2025-02-15
تعداد روزها: 45
🧮 تمرین ۱: شمارش تکرار حروف

برنامه‌ای بنویس که از کاربر یک رشته بگیرد و تعداد تکرار هر حرف را در آن چاپ کند.
(به‌عنوان مثال برای ورودی banana خروجی باید نشان دهد که a سه بار و n دو بار تکرار شده است.)




🔢 تمرین ۲: جمع اعداد فرد تا عدد مشخص

از کاربر یک عدد بگیر و مجموع تمام اعداد فرد تا آن عدد را محاسبه و چاپ کن.
(برای مثال، اگر ورودی ۱۰ باشد، خروجی باید ۲۵ باشد چون 1+3+5+7+9 = 25)




📋 تمرین ۳: یافتن بیشترین و کمترین مقدار در لیست

برنامه‌ای بنویس که از کاربر چند عدد بگیرد (تا زمانی که عدد منفی وارد کند)
و سپس بیشترین و کمترین عدد وارد شده را چاپ کند.




🧠 تمرین ۴: حذف تکراری‌ها از لیست

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




📅 تمرین ۵: محاسبه تعداد روزهای باقی‌مانده تا پایان سال

برنامه‌ای بنویس که تاریخ امروز را از کاربر بگیرد (به‌صورت YYYY-MM-DD)
و تعداد روزهای باقی‌مانده تا پایان همان سال را محاسبه و چاپ کند.
بسم‌الله‌الرحمن‌الرحیم

📣 اطلاعیه مهم – آغاز ثبت‌نام دوره مقدماتی برنامه‌نویسی پایتون 🚀

با سلام و احترام خدمت اولیا و اهالی گرامی،

خوشبختانه امروز جلسه‌ای سازنده با حضور اساتید و معلمان گرانقدر و مدیریت محترم مدرسه راهنمایی، جناب آقای پورقادری، برگزار شد.
در این جلسه و با توجه به استقبال چشمگیر دانش‌آموزان، مقرر گردید دوره آموزش مقدماتی برنامه‌نویسی پایتون به‌زودی در مدرسه برگزار گردد.




👨‍🏫 مدرس: یاسر محمودیان
کارشناس ارشد مهندسی کامپیوتر | مربی برنامه‌نویسی و هوش مصنوعی


📍 محل برگزاری: مدرسه راهنمایی یکه‌باغ
⚠️ ظرفیت محدود است! اولویت با ثبت‌نام‌کنندگان زودتر می‌باشد.



🎓 در پایان دوره به شرکت‌کنندگان گواهی معتبر پایان‌دوره از سازمان فنی و حرفه‌ای اعطا خواهد شد.

🗂 مدارک مورد نیاز جهت ثبت‌نام:
🔹 یک نسخه کپی شناسنامه
🔹 یک نسخه کپی کارت ملی
🔹 یک قطعه عکس ۳×۴

لطفاً مدارک فوق را جهت تکمیل ثبت‌نام، در اسرع وقت به دفتر مدرسه تحویل دهید.




💬 ثبت‌نام و اطلاعات بیشتر:
🔗 تلگرام: t.me/PyPlus_Admin
🔗 روبیکا: rubika.ir/PyPlus_Admin
🔗 ایتا: eitaa.com/learns_py
🔗 اینستاگرام: instagram.com/learns.py
🧩 تمرین ۱ — جمع و میانگین سه عدد
🔹 هدف:

تمرین با input(), int(), و عملگرهای ریاضی.

🔹 صورت تمرین:

از کاربر سه عدد بگیر و جمع و میانگین آن‌ها را حساب و چاپ کن.

🔹 کد پاسخ:
a = int(input("عدد اول را وارد کن: "))
b = int(input("عدد دوم را وارد کن: "))
c = int(input("عدد سوم را وارد کن: "))

sum_numbers = a + b + c
average = sum_numbers / 3

print("جمع اعداد:", sum_numbers)
print("میانگین اعداد:", average)


🔸 خروجی نمونه:

عدد اول را وارد کن: 10
عدد دوم را وارد کن: 20
عدد سوم را وارد کن: 30
جمع اعداد: 60
میانگین اعداد: 20.0

تمرین ۲ — تبدیل دقیقه به ساعت و دقیقه
🔹 هدف:

تمرین با تقسیم (//, %) و نوع int.

🔹 صورت تمرین:

برنامه‌ای بنویس که تعداد دقیقه را از کاربر بگیرد و آن را به ساعت و دقیقه تبدیل کند.
(مثلاً 135 دقیقه = 2 ساعت و 15 دقیقه)

🔹 کد پاسخ:
minutes = int(input("تعداد دقیقه را وارد کن: "))

hours = minutes // 60
remain = minutes % 60

print(f"{minutes} دقیقه = {hours} ساعت و {remain} دقیقه است.")


🔸 نمونه:

تعداد دقیقه را وارد کن: 135
135 دقیقه = 2 ساعت و 15 دقیقه است.

تمرین ۳ — محاسبه سن از سال تولد
🔹 هدف:

تمرین تبدیل نوع (int) و عملگر تفریق (-).

🔹 صورت تمرین:

سال تولد از کاربر بگیر و سن فعلی او را محاسبه کن.
(فرض کن امسال 2025 است)

🔹 کد پاسخ:
birth_year = int(input("سال تولد خود را وارد کن: "))
age = 2025 - birth_year
print(f"شما {age} سال دارید.")


🔸 نمونه:

سال تولد خود را وارد کن: 2010
شما 15 سال دارید.

تمرین ۴ — عدد زوج یا فرد؟
🔹 هدف:

تمرین با عملگر باقیمانده (%) و شرط ساده.

🔹 صورت تمرین:

عددی از کاربر بگیر و مشخص کن که زوج است یا فرد.

🔹 کد پاسخ:
num = int(input("یک عدد وارد کن: "))

if num % 2 == 0:
print("عدد زوج است.")
else:
print("عدد فرد است.")


🔸 نمونه:

یک عدد وارد کن: 9
عدد فرد است.

تمرین ۵ — محاسبه محیط و مساحت مستطیل
🔹 هدف:

تمرین با چند متغیر، عملگر *, +, و نوع float.

🔹 صورت تمرین:

طول و عرض مستطیل را از کاربر بگیر و مساحت و محیط آن را حساب کن.

🔹 کد پاسخ:
length = float(input("طول مستطیل را وارد کن: "))
width = float(input("عرض مستطیل را وارد کن: "))

area = length * width
perimeter = 2 * (length + width)

print("مساحت مستطیل:", area)
print("محیط مستطیل:", perimeter)


🔸 نمونه:

طول مستطیل را وارد کن: 5
عرض مستطیل را وارد کن: 3
مساحت مستطیل: 15.0
محیط مستطیل: 16.0
آموزش برنامه‌نویسی پایتون و هوش مصنوعی
🧩 تمرین ۱ — جمع و میانگین سه عدد 🔹 هدف: تمرین با input(), int(), و عملگرهای ریاضی. 🔹 صورت تمرین: از کاربر سه عدد بگیر و جمع و میانگین آن‌ها را حساب و چاپ کن. 🔹 کد پاسخ: a = int(input("عدد اول را وارد کن: ")) b = int(input("عدد دوم را وارد کن: ")) c = int(input("عدد…
📢 اطلاعیه مهم برای اعضای عزیز کانال

سلام دوستان 🌸
به اطلاع می‌رسد که تمرین‌های جدید جهت یادگیری مباحث و تثبیت مطالب آماده شده‌اند.
لطفاً تمرین‌ها را با دقت حل کرده و پاسخ‌های خود را تا زمان مقرر ارسال کنید

هدف از این تمرین‌ها، مرور مباحث و تسلط بیشتر بر مفاهیم درسی است.
با انجام منظم تمرین‌ها، یادگیری شما عمیق‌تر و پایدارتر خواهد شد 💪

با آرزوی موفقیت برای همه 🌷
🌟 تشکر از هنرآموزان قلمی و عاشوریان که تمرین‌ها را ارسال کردند!
🙏 سایر دوستان هم لطفاً تمرین‌های خود را انجام داده و ارسال کنند تا یادگیری‌ شما کامل شود. ✏️💪
Python برای همه چیز!
اگه فکر می‌کنی پایتون فقط برای علم داده‌ست، وقتشه دوباره فکر کنی!
از ساخت بازی تا طراحی وب، از یادگیری عمیق تا اتوماسیون مرورگر — پایتون با کتابخانه‌های قدرتمندش همه‌جا هست.
👇 لیست کامل کاربردها رو ببین و توی کامنت بگو کدومش رو بیشتر دوست داری یا باهاش کار کردی!

#Python #AI #MachineLearning #WebDev #DataScience #Automation #OpenCV #FastAPI #Django #Flask #پایتون #برنامه‌نویسی