📢 اطلاعیه کلاس دوره برنامهنویسی پایتون
👨🏫 مربی: یاسر محمودیان
📅 تاریخ برگزاری: ۲۹ شهریورماه ۱۴۰۴
⏰ ساعت برگزاری:
۹:۰۰ تا ۱۰:۳۰ — خواهران
۱۰:۳۰ تا ۱۲:۰۰ — برادران
📍 مکان: کانون فرهنگی ورزشی شهید صیادشیرازی بسیج درگز
انشاءالله کلاس طبق برنامهریزی اعلام شده برگزار خواهد شد.
⚠️ دوستانی که برای دوره جدید مقدماتی برنامهنویسی پایتون درخواست دادهاند، لطفاً فردا حضوری مدارک خواسته شده را به کانون تحویل دهند.
👨🏫 مربی: یاسر محمودیان
📅 تاریخ برگزاری: ۲۹ شهریورماه ۱۴۰۴
⏰ ساعت برگزاری:
۹:۰۰ تا ۱۰:۳۰ — خواهران
۱۰:۳۰ تا ۱۲:۰۰ — برادران
📍 مکان: کانون فرهنگی ورزشی شهید صیادشیرازی بسیج درگز
انشاءالله کلاس طبق برنامهریزی اعلام شده برگزار خواهد شد.
⚠️ دوستانی که برای دوره جدید مقدماتی برنامهنویسی پایتون درخواست دادهاند، لطفاً فردا حضوری مدارک خواسته شده را به کانون تحویل دهند.
با سلام،
ضمن تبریک پیشاپیش سال تحصیلی جدید، آرزو داریم موفقیت و سربلندی همراه همیشگی همه دانشآموزان و دانشجویان گرامی باشد.
خداقوت و سپاس ویژه به اساتید و معلمین عزیز و همچنین والدین دلسوز که در مسیر آموزش و تربیت همراه و پشتیبان فرزندان هستند.
نکات مهم ثبتنام دوره مقدماتی:
ثبتنام حضوری انجام میشود و انشاءالله فردا در خدمت شما خواهیم بود.
مدارک مورد نیاز:
کپی کارت ملی
کپی شناسنامه
یک قطعه عکس ۳×۴
اهمیت دوره در نیمهی اول مهرماه بالاست و ظرفیت محدود است.
علاقهمندان سریعتر تصمیمگیری کنند، زیرا اولویت ثبتنام با کسانی است که زودتر اقدام کنند.
ضمن تبریک پیشاپیش سال تحصیلی جدید، آرزو داریم موفقیت و سربلندی همراه همیشگی همه دانشآموزان و دانشجویان گرامی باشد.
خداقوت و سپاس ویژه به اساتید و معلمین عزیز و همچنین والدین دلسوز که در مسیر آموزش و تربیت همراه و پشتیبان فرزندان هستند.
نکات مهم ثبتنام دوره مقدماتی:
ثبتنام حضوری انجام میشود و انشاءالله فردا در خدمت شما خواهیم بود.
مدارک مورد نیاز:
کپی کارت ملی
کپی شناسنامه
یک قطعه عکس ۳×۴
اهمیت دوره در نیمهی اول مهرماه بالاست و ظرفیت محدود است.
علاقهمندان سریعتر تصمیمگیری کنند، زیرا اولویت ثبتنام با کسانی است که زودتر اقدام کنند.
🥰3
🐍 پایتون، زبان اصلی دنیای هوش مصنوعی! 🤖
اگر مسیر یادگیری هوش مصنوعی را جدی گرفتهای، بدان که پایتون اولین و مهمترین ابزار توست. از مبانی برنامهنویسی و دستکاری دادهها گرفته تا ساخت شبکههای عصبی پیچیده، یادگیری ماشین، یادگیری عمیق، NLP و بینایی ماشین، همه با پایتون امکانپذیر است.
✨ چرا پایتون؟
سینتکس ساده و قابل فهم برای مبتدیان
کتابخانهها و ابزارهای قدرتمند مثل NumPy، Pandas، Scikit-Learn، TensorFlow و PyTorch
محیطی ایدهآل برای تمرین پروژههای عملی و شبیهسازی الگوریتمها
جامعه بزرگ و پشتیبانی گسترده برای حل مشکلات و یادگیری سریع
💡 با تسلط بر پایتون، میتوانی الگوریتمها را بهتر درک کنی، پروژههای واقعی بسازی و مسیرت در AI هموارتر شود.
🚀 پایتون یاد بگیر و دنیای هوش مصنوعی را فتح کن!
اگر مسیر یادگیری هوش مصنوعی را جدی گرفتهای، بدان که پایتون اولین و مهمترین ابزار توست. از مبانی برنامهنویسی و دستکاری دادهها گرفته تا ساخت شبکههای عصبی پیچیده، یادگیری ماشین، یادگیری عمیق، NLP و بینایی ماشین، همه با پایتون امکانپذیر است.
✨ چرا پایتون؟
سینتکس ساده و قابل فهم برای مبتدیان
کتابخانهها و ابزارهای قدرتمند مثل NumPy، Pandas، Scikit-Learn، TensorFlow و PyTorch
محیطی ایدهآل برای تمرین پروژههای عملی و شبیهسازی الگوریتمها
جامعه بزرگ و پشتیبانی گسترده برای حل مشکلات و یادگیری سریع
💡 با تسلط بر پایتون، میتوانی الگوریتمها را بهتر درک کنی، پروژههای واقعی بسازی و مسیرت در AI هموارتر شود.
🚀 پایتون یاد بگیر و دنیای هوش مصنوعی را فتح کن!
❤2
آموزش برنامهنویسی پایتون و هوش مصنوعی
📢 اطلاعیه کلاس دوره برنامهنویسی پایتون 👨🏫 مربی: یاسر محمودیان 📅 تاریخ برگزاری: ۲۹ شهریورماه ۱۴۰۴ ⏰ ساعت برگزاری: ۹:۰۰ تا ۱۰:۳۰ — خواهران ۱۰:۳۰ تا ۱۲:۰۰ — برادران 📍 مکان: کانون فرهنگی ورزشی شهید صیادشیرازی بسیج درگز انشاءالله کلاس طبق برنامهریزی…
سلام دوستان فردا کلاس داریم همین زمان ها
🟢 ۵۰ تعریف مقدماتی پایتون
دادهها و متغیرها
1. متغیر (Variable): جعبهای برای ذخیره دادهها در حافظه.
2. عدد صحیح (Integer): عددی بدون قسمت اعشاری مثل 1، 20، -5.
3. عدد اعشاری (Float): عددی با قسمت اعشاری مثل 3.14 یا -2.5.
4. رشته (String): مجموعهای از کاراکترها (حروف، اعداد، نمادها) داخل کوتیشن.
5. بولین (Boolean): داده منطقی که فقط دو مقدار دارد: True یا False.
6. لیست (List): مجموعهای از دادهها که قابل تغییر و مرتب هستند.
7. دیکشنری (Dictionary): ساختار دادهای بر پایه کلید–مقدار برای نگهداری اطلاعات.
8. تاپل (Tuple): مجموعهای از دادهها که مرتب هستند ولی تغییرناپذیرند.
9. مجموعه (Set): مجموعهای از دادهها بدون ترتیب و بدون تکرار.
10. None: نوع دادهای که به معنی "هیچ مقداری" است.
---
عملگرها
11. عملگر ریاضی (Arithmetic Operator): نمادهایی برای محاسبات مثل +, -, *, /.
12. عملگر مقایسهای (Comparison Operator): برای مقایسه دادهها مثل ==, !=, >, <.
13. عملگر منطقی (Logical Operator): برای ترکیب شرطها (and, or, not).
14. عملگر انتسابی (Assignment Operator): برای مقداردهی به متغیرها مثل =, +=.
15. عملگر عضویت (Membership Operator): برای بررسی وجود یک عضو در مجموعه (in, not in).
16. عملگر هویت (Identity Operator): برای بررسی هویت اشیاء (is, is not).
---
شرطها و حلقهها
17. شرط if: اجرای کد وقتی یک شرط برقرار باشد.
18. شرط if-else: انتخاب بین دو حالت.
19. شرط if-elif-else: انتخاب بین چند حالت مختلف.
20. حلقه for: اجرای تکراری یک بلوک کد برای هر عضو از یک مجموعه.
21. حلقه while: اجرای تکراری یک بلوک کد تا وقتی شرط برقرار باشد.
22. break: متوقف کردن حلقه قبل از پایان.
23. continue: پرش به تکرار بعدی حلقه بدون اجرای ادامه کد.
24. pass: دستوری خالی که هیچ کاری انجام نمیدهد (برای نگه داشتن جای کد).
---
توابع و ساختار برنامه
25. تابع (Function): بلوکی از کد که یک کار مشخص انجام میدهد.
26. پارامتر (Parameter): متغیری که به تابع داده میشود.
27. آرگومان (Argument): مقداری که هنگام فراخوانی تابع داده میشود.
28. return: دستور برای برگرداندن مقدار از یک تابع.
29. متغیر محلی (Local Variable): متغیری که فقط داخل تابع قابل دسترسی است.
30. متغیر سراسری (Global Variable): متغیری که در کل برنامه قابل استفاده است.
31. lambda function: تابع کوتاه و بدون نام که با کلمه lambda تعریف میشود.
---
مدیریت خطا و فایل
32. Exception (استثنا): خطایی که در زمان اجرای برنامه رخ میدهد.
33. try-except: روشی برای مدیریت خطاها.
34. finally: بخشی از مدیریت خطا که همیشه اجرا میشود.
35. raise: ایجاد یک خطا به صورت دستی.
36. File Handling: کار با فایلها برای خواندن و نوشتن.
37. open(): تابعی برای باز کردن فایل.
38. read(): متدی برای خواندن محتویات فایل.
39. write(): متدی برای نوشتن در فایل.
40. with: روش مطمئن برای کار با فایل که در پایان خودکار بسته میشود.
---
مفاهیم پیشرفتهتر مقدماتی
41. ماژول (Module): فایلی از کد پایتون که میتوان در برنامههای دیگر استفاده کرد.
42. کتابخانه (Library): مجموعهای از ماژولها برای انجام کارهای خاص.
43. import: دستور برای استفاده از یک ماژول یا کتابخانه.
44. کلاس (Class): الگو برای ساخت اشیاء در برنامهنویسی شیگرا.
45. شیء (Object): نمونهای ساختهشده از یک کلاس.
46. متد (Method): تابعی که داخل یک کلاس تعریف شده است.
47. init: متدی ویژه که هنگام ساخت شیء اجرا میشود.
48. کامنت (Comment): توضیح در کد که اجرا نمیشود (با # شروع میشود).
49. Indentation (تورفتگی): فاصلهگذاری در کد پایتون که ساختار را مشخص میکند.
50. PEP 8: راهنمای استاندارد نوشتن کد خوانا در پایتون.
این ۵۰ تعریف، تقریباً همهی مفاهیم مهم و ابتدایی پایتون رو پوشش میده ✨
دادهها و متغیرها
1. متغیر (Variable): جعبهای برای ذخیره دادهها در حافظه.
2. عدد صحیح (Integer): عددی بدون قسمت اعشاری مثل 1، 20، -5.
3. عدد اعشاری (Float): عددی با قسمت اعشاری مثل 3.14 یا -2.5.
4. رشته (String): مجموعهای از کاراکترها (حروف، اعداد، نمادها) داخل کوتیشن.
5. بولین (Boolean): داده منطقی که فقط دو مقدار دارد: True یا False.
6. لیست (List): مجموعهای از دادهها که قابل تغییر و مرتب هستند.
7. دیکشنری (Dictionary): ساختار دادهای بر پایه کلید–مقدار برای نگهداری اطلاعات.
8. تاپل (Tuple): مجموعهای از دادهها که مرتب هستند ولی تغییرناپذیرند.
9. مجموعه (Set): مجموعهای از دادهها بدون ترتیب و بدون تکرار.
10. None: نوع دادهای که به معنی "هیچ مقداری" است.
---
عملگرها
11. عملگر ریاضی (Arithmetic Operator): نمادهایی برای محاسبات مثل +, -, *, /.
12. عملگر مقایسهای (Comparison Operator): برای مقایسه دادهها مثل ==, !=, >, <.
13. عملگر منطقی (Logical Operator): برای ترکیب شرطها (and, or, not).
14. عملگر انتسابی (Assignment Operator): برای مقداردهی به متغیرها مثل =, +=.
15. عملگر عضویت (Membership Operator): برای بررسی وجود یک عضو در مجموعه (in, not in).
16. عملگر هویت (Identity Operator): برای بررسی هویت اشیاء (is, is not).
---
شرطها و حلقهها
17. شرط if: اجرای کد وقتی یک شرط برقرار باشد.
18. شرط if-else: انتخاب بین دو حالت.
19. شرط if-elif-else: انتخاب بین چند حالت مختلف.
20. حلقه for: اجرای تکراری یک بلوک کد برای هر عضو از یک مجموعه.
21. حلقه while: اجرای تکراری یک بلوک کد تا وقتی شرط برقرار باشد.
22. break: متوقف کردن حلقه قبل از پایان.
23. continue: پرش به تکرار بعدی حلقه بدون اجرای ادامه کد.
24. pass: دستوری خالی که هیچ کاری انجام نمیدهد (برای نگه داشتن جای کد).
---
توابع و ساختار برنامه
25. تابع (Function): بلوکی از کد که یک کار مشخص انجام میدهد.
26. پارامتر (Parameter): متغیری که به تابع داده میشود.
27. آرگومان (Argument): مقداری که هنگام فراخوانی تابع داده میشود.
28. return: دستور برای برگرداندن مقدار از یک تابع.
29. متغیر محلی (Local Variable): متغیری که فقط داخل تابع قابل دسترسی است.
30. متغیر سراسری (Global Variable): متغیری که در کل برنامه قابل استفاده است.
31. lambda function: تابع کوتاه و بدون نام که با کلمه lambda تعریف میشود.
---
مدیریت خطا و فایل
32. Exception (استثنا): خطایی که در زمان اجرای برنامه رخ میدهد.
33. try-except: روشی برای مدیریت خطاها.
34. finally: بخشی از مدیریت خطا که همیشه اجرا میشود.
35. raise: ایجاد یک خطا به صورت دستی.
36. File Handling: کار با فایلها برای خواندن و نوشتن.
37. open(): تابعی برای باز کردن فایل.
38. read(): متدی برای خواندن محتویات فایل.
39. write(): متدی برای نوشتن در فایل.
40. with: روش مطمئن برای کار با فایل که در پایان خودکار بسته میشود.
---
مفاهیم پیشرفتهتر مقدماتی
41. ماژول (Module): فایلی از کد پایتون که میتوان در برنامههای دیگر استفاده کرد.
42. کتابخانه (Library): مجموعهای از ماژولها برای انجام کارهای خاص.
43. import: دستور برای استفاده از یک ماژول یا کتابخانه.
44. کلاس (Class): الگو برای ساخت اشیاء در برنامهنویسی شیگرا.
45. شیء (Object): نمونهای ساختهشده از یک کلاس.
46. متد (Method): تابعی که داخل یک کلاس تعریف شده است.
47. init: متدی ویژه که هنگام ساخت شیء اجرا میشود.
48. کامنت (Comment): توضیح در کد که اجرا نمیشود (با # شروع میشود).
49. Indentation (تورفتگی): فاصلهگذاری در کد پایتون که ساختار را مشخص میکند.
50. PEP 8: راهنمای استاندارد نوشتن کد خوانا در پایتون.
این ۵۰ تعریف، تقریباً همهی مفاهیم مهم و ابتدایی پایتون رو پوشش میده ✨
🟢 ۵۰ تعریف مقدماتی پایتون با مثال
---
دادهها و متغیرها
1. متغیر (Variable)
جعبهای برای ذخیره دادهها در حافظه.
x = 5
print(x)
✅ خروجی: 5
---
2. عدد صحیح (Integer)
عدد بدون اعشار.
age = 20
print(age)
✅ خروجی: 20
---
3. عدد اعشاری (Float)
عدد با قسمت اعشاری.
pi = 3.14
print(pi)
✅ خروجی: 3.14
---
4. رشته (String)
متن داخل کوتیشن.
name = "Ali"
print(name)
✅ خروجی: Ali
---
5. بولین (Boolean)
داده منطقی True یا False.
is_student = True
print(is_student)
✅ خروجی: True
---
6. لیست (List)
مجموعهای مرتب و قابل تغییر.
fruits = ["apple", "banana", "cherry"]
print(fruits[0])
✅ خروجی: apple
---
7. دیکشنری (Dictionary)
کلید–مقدار.
person = {"name": "Sara", "age": 18}
print(person["name"])
✅ خروجی: Sara
---
8. تاپل (Tuple)
مجموعه مرتب و تغییرناپذیر.
colors = ("red", "green", "blue")
print(colors[1])
✅ خروجی: green
---
9. مجموعه (Set)
بدون ترتیب و تکرار.
nums = {1, 2, 3, 3}
print(nums)
✅ خروجی: {1, 2, 3}
---
10. None
نوع دادهای برای "هیچ".
x = None
print(x)
✅ خروجی: None
---
عملگرها
11. عملگر ریاضی (+ - * /)
برای محاسبات.
print(3 + 2)
✅ خروجی: 5
---
12. عملگر مقایسهای (==, >, <)
مقایسه دو مقدار.
print(5 > 3)
✅ خروجی: True
---
13. عملگر منطقی (and, or, not)
ترکیب شرطها.
print(True and False)
✅ خروجی: False
---
14. عملگر انتسابی (=, +=, -=)
برای مقداردهی.
x = 5
x += 2
print(x)
✅ خروجی: 7
---
15. عملگر عضویت (in, not in)
بررسی وجود عضو در مجموعه.
print("a" in "apple")
✅ خروجی: True
---
16. عملگر هویت (is, is not)
بررسی اینکه دو متغیر یک شیء هستند یا نه.
x = [1,2]
y = x
print(x is y)
✅ خروجی: True
---
شرطها و حلقهها
17. شرط if
age = 18
if age >= 18:
print("Adult")
✅ خروجی: Adult
---
18. شرط if-else
age = 15
if age >= 18:
print("Adult")
else:
print("Minor")
✅ خروجی: Minor
---
19. شرط if-elif-else
score = 75
if score >= 90:
print("Excellent")
elif score >= 60:
print("Pass")
else:
print("Fail")
✅ خروجی: Pass
---
20. حلقه for
for i in range(3):
print(i)
✅ خروجی:
0
1
2
---
21. حلقه while
n = 1
while n <= 3:
print(n)
n += 1
✅ خروجی:
1
2
3
---
22. break
متوقف کردن حلقه.
for i in range(5):
if i == 3:
break
print(i)
✅ خروجی:
0
1
2
---
23. continue
پرش به تکرار بعدی.
for i in range(5):
if i == 2:
continue
print(i)
✅ خروجی:
0
1
3
4
---
24. pass
هیچ کاری نمیکند.
if True:
pass
print("Done")
✅ خروجی: Done
---
توابع
25. تابع (Function)
def greet():
print("Hello")
greet()
✅ خروجی: Hello
---
26. پارامتر (Parameter)
ورودی تابع.
def square(x):
return x*x
print(square(3))
✅ خروجی: 9
---
27. آرگومان (Argument)
مقداری که هنگام فراخوانی داده میشود.
def add(a, b):
return a+b
print(add(2, 4))
✅ خروجی: 6
---
28. return
برگرداندن مقدار از تابع.
def add(a, b):
return a+b
print(add(3, 5))
✅ خروجی: 8
---
29. متغیر محلی (Local Variable)
فقط داخل تابع دیده میشود.
def test():
x = 10
print(x)
test()
✅ خروجی: 10
---
30. متغیر سراسری (Global Variable)
در کل برنامه قابل دسترس است.
x = 5
def test():
print(x)
test()
✅ خروجی: 5
---
31. lambda function
تابع کوتاه بدون نام.
square = lambda x: x*x
print(square(4))
✅ خروجی: 16
---
خطا و فایل
32. Exception
خطایی در زمان اجرا.
33. try-except
try:
print(10/0)
except:
print("Error")
✅ خروجی: Error
---
34. finally
همیشه اجرا میشود.
try:
print(1/0)
except:
print("Error")
finally:
print("Done")
✅ خروجی:
Error
Done
---
35. raise
ایجاد خطا به صورت دستی.
raise ValueError("Invalid")
---
36. File Handling
کار با فایلها.
37. open()
باز کردن فایل.
38. read()
خواندن فایل.
39. write()
نوشتن در فایل.
40. with
باز کردن فایل به روش امن.
with open("test.txt","w") as f:
f.write("Hi")
---
مفاهیم دیگر
41. ماژول (Module)
فایل کدی که در برنامه دیگر استفاده میشود.
42. کتابخانه (Library)
مجموعهای از ماژولها.
43. import
برای استفاده از ماژول.
import math
print(math.sqrt(16))
✅ خروجی: 4.0
---
44. کلاس (Class)
الگو برای ساخت اشیاء.
class Person:
pass
---
---
دادهها و متغیرها
1. متغیر (Variable)
جعبهای برای ذخیره دادهها در حافظه.
x = 5
print(x)
✅ خروجی: 5
---
2. عدد صحیح (Integer)
عدد بدون اعشار.
age = 20
print(age)
✅ خروجی: 20
---
3. عدد اعشاری (Float)
عدد با قسمت اعشاری.
pi = 3.14
print(pi)
✅ خروجی: 3.14
---
4. رشته (String)
متن داخل کوتیشن.
name = "Ali"
print(name)
✅ خروجی: Ali
---
5. بولین (Boolean)
داده منطقی True یا False.
is_student = True
print(is_student)
✅ خروجی: True
---
6. لیست (List)
مجموعهای مرتب و قابل تغییر.
fruits = ["apple", "banana", "cherry"]
print(fruits[0])
✅ خروجی: apple
---
7. دیکشنری (Dictionary)
کلید–مقدار.
person = {"name": "Sara", "age": 18}
print(person["name"])
✅ خروجی: Sara
---
8. تاپل (Tuple)
مجموعه مرتب و تغییرناپذیر.
colors = ("red", "green", "blue")
print(colors[1])
✅ خروجی: green
---
9. مجموعه (Set)
بدون ترتیب و تکرار.
nums = {1, 2, 3, 3}
print(nums)
✅ خروجی: {1, 2, 3}
---
10. None
نوع دادهای برای "هیچ".
x = None
print(x)
✅ خروجی: None
---
عملگرها
11. عملگر ریاضی (+ - * /)
برای محاسبات.
print(3 + 2)
✅ خروجی: 5
---
12. عملگر مقایسهای (==, >, <)
مقایسه دو مقدار.
print(5 > 3)
✅ خروجی: True
---
13. عملگر منطقی (and, or, not)
ترکیب شرطها.
print(True and False)
✅ خروجی: False
---
14. عملگر انتسابی (=, +=, -=)
برای مقداردهی.
x = 5
x += 2
print(x)
✅ خروجی: 7
---
15. عملگر عضویت (in, not in)
بررسی وجود عضو در مجموعه.
print("a" in "apple")
✅ خروجی: True
---
16. عملگر هویت (is, is not)
بررسی اینکه دو متغیر یک شیء هستند یا نه.
x = [1,2]
y = x
print(x is y)
✅ خروجی: True
---
شرطها و حلقهها
17. شرط if
age = 18
if age >= 18:
print("Adult")
✅ خروجی: Adult
---
18. شرط if-else
age = 15
if age >= 18:
print("Adult")
else:
print("Minor")
✅ خروجی: Minor
---
19. شرط if-elif-else
score = 75
if score >= 90:
print("Excellent")
elif score >= 60:
print("Pass")
else:
print("Fail")
✅ خروجی: Pass
---
20. حلقه for
for i in range(3):
print(i)
✅ خروجی:
0
1
2
---
21. حلقه while
n = 1
while n <= 3:
print(n)
n += 1
✅ خروجی:
1
2
3
---
22. break
متوقف کردن حلقه.
for i in range(5):
if i == 3:
break
print(i)
✅ خروجی:
0
1
2
---
23. continue
پرش به تکرار بعدی.
for i in range(5):
if i == 2:
continue
print(i)
✅ خروجی:
0
1
3
4
---
24. pass
هیچ کاری نمیکند.
if True:
pass
print("Done")
✅ خروجی: Done
---
توابع
25. تابع (Function)
def greet():
print("Hello")
greet()
✅ خروجی: Hello
---
26. پارامتر (Parameter)
ورودی تابع.
def square(x):
return x*x
print(square(3))
✅ خروجی: 9
---
27. آرگومان (Argument)
مقداری که هنگام فراخوانی داده میشود.
def add(a, b):
return a+b
print(add(2, 4))
✅ خروجی: 6
---
28. return
برگرداندن مقدار از تابع.
def add(a, b):
return a+b
print(add(3, 5))
✅ خروجی: 8
---
29. متغیر محلی (Local Variable)
فقط داخل تابع دیده میشود.
def test():
x = 10
print(x)
test()
✅ خروجی: 10
---
30. متغیر سراسری (Global Variable)
در کل برنامه قابل دسترس است.
x = 5
def test():
print(x)
test()
✅ خروجی: 5
---
31. lambda function
تابع کوتاه بدون نام.
square = lambda x: x*x
print(square(4))
✅ خروجی: 16
---
خطا و فایل
32. Exception
خطایی در زمان اجرا.
33. try-except
try:
print(10/0)
except:
print("Error")
✅ خروجی: Error
---
34. finally
همیشه اجرا میشود.
try:
print(1/0)
except:
print("Error")
finally:
print("Done")
✅ خروجی:
Error
Done
---
35. raise
ایجاد خطا به صورت دستی.
raise ValueError("Invalid")
---
36. File Handling
کار با فایلها.
37. open()
باز کردن فایل.
38. read()
خواندن فایل.
39. write()
نوشتن در فایل.
40. with
باز کردن فایل به روش امن.
with open("test.txt","w") as f:
f.write("Hi")
---
مفاهیم دیگر
41. ماژول (Module)
فایل کدی که در برنامه دیگر استفاده میشود.
42. کتابخانه (Library)
مجموعهای از ماژولها.
43. import
برای استفاده از ماژول.
import math
print(math.sqrt(16))
✅ خروجی: 4.0
---
44. کلاس (Class)
الگو برای ساخت اشیاء.
class Person:
pass
---
45. شیء (Object)
نمونه ساختهشده از کلاس.
class Person:
pass
p = Person()
print(type(p))
---
46. متد (Method)
تابعی درون کلاس.
---
47. init
متدی برای مقداردهی اولیه به شیء.
class Person:
def init(self, name):
self.name = name
p = Person("Ali")
print(p.name)
✅ خروجی: Ali
---
48. کامنت (Comment)
توضیح در کد.
# این یک کامنت است
print("Hi")
---
49. Indentation (تورفتگی)
فاصلهگذاری برای ساختار کد.
---
50. PEP 8
راهنمای استاندارد نوشتن کد خوانا.
نمونه ساختهشده از کلاس.
class Person:
pass
p = Person()
print(type(p))
---
46. متد (Method)
تابعی درون کلاس.
---
47. init
متدی برای مقداردهی اولیه به شیء.
class Person:
def init(self, name):
self.name = name
p = Person("Ali")
print(p.name)
✅ خروجی: Ali
---
48. کامنت (Comment)
توضیح در کد.
# این یک کامنت است
print("Hi")
---
49. Indentation (تورفتگی)
فاصلهگذاری برای ساختار کد.
---
50. PEP 8
راهنمای استاندارد نوشتن کد خوانا.
📢 اطلاعیه کلاس دوره برنامهنویسی پایتون
👨🏫 مربی: یاسر محمودیان
📅 تاریخ برگزاری: ۳۱ شهریورماه ۱۴۰۴
⏰ ساعت برگزاری:
۹:۰۰ تا ۱۰:۳۰ — خواهران
۱۰:۳۰ تا ۱۲:۰۰ — برادران
📍 مکان: کانون فرهنگی ورزشی شهید صیادشیرازی بسیج درگز
انشاءالله کلاس طبق برنامهریزی اعلام شده برگزار خواهد شد.
⚠️ دوستانی که برای دوره جدید مقدماتی برنامهنویسی پایتون درخواست دادهاند، لطفاً فردا حضوری مدارک خواسته شده را به کانون تحویل دهند.
👨🏫 مربی: یاسر محمودیان
📅 تاریخ برگزاری: ۳۱ شهریورماه ۱۴۰۴
⏰ ساعت برگزاری:
۹:۰۰ تا ۱۰:۳۰ — خواهران
۱۰:۳۰ تا ۱۲:۰۰ — برادران
📍 مکان: کانون فرهنگی ورزشی شهید صیادشیرازی بسیج درگز
انشاءالله کلاس طبق برنامهریزی اعلام شده برگزار خواهد شد.
⚠️ دوستانی که برای دوره جدید مقدماتی برنامهنویسی پایتون درخواست دادهاند، لطفاً فردا حضوری مدارک خواسته شده را به کانون تحویل دهند.
🥰2
درخشش هنرجویان مستعد در عرصه برنامهنویسی پایتون
با آرزوی موفقیت روزافزون برای دانشآموزان گرامی:
آقای علیرضا قادریان، محمدصالح قادریان، سید محمد حسن جعفرزاده و حسین بابکی
این عزیزان بهعنوان هنرجویان دورهی برنامهنویسی پایتون، با پشتکار، علاقه، استعداد و شور و اشتیاق مثالزدنی در مسیر یادگیری گام برداشتند. آنان با تمرین مداوم، تلاش خستگیناپذیر و انگیزهای تحسینبرانگیز توانستند اعتمادبهنفس خود را در بهکارگیری دانش برنامهنویسی ارتقا دهند و امروز در جایگاهی قرار گرفتهاند که میتوانند گامهای مؤثر و مثبتی در این عرصه بردارند.
این موفقیت ارزشمند، حاصل تلاشهای بیوقفه دانشآموزان و همچنین حمایتهای صمیمانه والدین گرامی ایشان است. بدینوسیله این دستاورد را پیشاپیش به دانشآموزان عزیز، والدین محترم و جامعه علمی و آموزشی تبریک عرض مینمایم و آرزومندم در ادامهی مسیر، شاهد موفقیتهای درخشانتر و دستاوردهای بزرگتر این عزیزان باشیم.
با آرزوی موفقیت روزافزون برای دانشآموزان گرامی:
آقای علیرضا قادریان، محمدصالح قادریان، سید محمد حسن جعفرزاده و حسین بابکی
این عزیزان بهعنوان هنرجویان دورهی برنامهنویسی پایتون، با پشتکار، علاقه، استعداد و شور و اشتیاق مثالزدنی در مسیر یادگیری گام برداشتند. آنان با تمرین مداوم، تلاش خستگیناپذیر و انگیزهای تحسینبرانگیز توانستند اعتمادبهنفس خود را در بهکارگیری دانش برنامهنویسی ارتقا دهند و امروز در جایگاهی قرار گرفتهاند که میتوانند گامهای مؤثر و مثبتی در این عرصه بردارند.
این موفقیت ارزشمند، حاصل تلاشهای بیوقفه دانشآموزان و همچنین حمایتهای صمیمانه والدین گرامی ایشان است. بدینوسیله این دستاورد را پیشاپیش به دانشآموزان عزیز، والدین محترم و جامعه علمی و آموزشی تبریک عرض مینمایم و آرزومندم در ادامهی مسیر، شاهد موفقیتهای درخشانتر و دستاوردهای بزرگتر این عزیزان باشیم.
🥰2
Media is too big
VIEW IN TELEGRAM
🎮✨ ما تونستیم ایدهی بازی پیشرفت جدول ضرب رو پیادهسازی کنیم!
حالا یادگیری جدول ضرب برای بچهها تبدیل به یه تجربهی هیجانانگیز و سرگرمکننده شده. 🔢💡
✅ چند سطح دشواری
⏱️ زمان پاسخگویی برای افزایش سرعت و تمرکز
🏆 امتیازدهی و ثبت رکورد برای رقابت دوستانه
🎯 ترکیب آموزش + سرگرمی در یک بازی متفاوت
این بازی کمک میکنه بچهها بدون استرس، با انگیزه و خیلی راحت جدول ضرب رو یاد بگیرن. 🌟
#ایده
#خلاقیت
#برنامهنویسی
#پایتون
#هوش_مصنوعی
حالا یادگیری جدول ضرب برای بچهها تبدیل به یه تجربهی هیجانانگیز و سرگرمکننده شده. 🔢💡
✅ چند سطح دشواری
⏱️ زمان پاسخگویی برای افزایش سرعت و تمرکز
🏆 امتیازدهی و ثبت رکورد برای رقابت دوستانه
🎯 ترکیب آموزش + سرگرمی در یک بازی متفاوت
این بازی کمک میکنه بچهها بدون استرس، با انگیزه و خیلی راحت جدول ضرب رو یاد بگیرن. 🌟
#ایده
#خلاقیت
#برنامهنویسی
#پایتون
#هوش_مصنوعی
Media is too big
VIEW IN TELEGRAM
🎓 شبیهسازی انیمیشنی توابع مثلثاتی - تحولی در آموزش ریاضی
✨ امکانات کلیدی:
· تنظیم زنده زاویه و مشاهده لحظهای تغییرات
· نمایش همزمان دایره واحد و نمودار تابع
· کنترل کامل انیمیشن با قابلیت تنظیم سرعت
· پشتیبانی از تمام توابع اصلی (سینوس، کسینوس، تانژانت، کوتانژانت)
· رابط کاربری فارسی و سازگار با تمام دستگاهها
🚀 مزایای آموزشی:
· درک شهودی مفاهیم انتزاعی ریاضی
· یادگیری فعال از طریق کشف روابط
· حذف نیاز به تجسم ذهنی پیچیده
· مناسب برای سبکهای مختلف یادگیری
📈 تاثیرات قابل اندازهگیری:
· افزایش درک مفاهیم پایه
· کاهش زمان یادگیری
· ایجاد انگیزه و کنجکاوی
"آموزش ریاضی فراتر از تخته و کتاب - با فناوریهای نوین، مفاهیم پیچیده را به تجربیات فراموشنشدنی تبدیل میکنیم"
#آموزش_ریاضی #شبیهسازی_پویا #مثلثات_تعاملی #یادگیری_تجربی #فناوری_آموزشی
✨ امکانات کلیدی:
· تنظیم زنده زاویه و مشاهده لحظهای تغییرات
· نمایش همزمان دایره واحد و نمودار تابع
· کنترل کامل انیمیشن با قابلیت تنظیم سرعت
· پشتیبانی از تمام توابع اصلی (سینوس، کسینوس، تانژانت، کوتانژانت)
· رابط کاربری فارسی و سازگار با تمام دستگاهها
🚀 مزایای آموزشی:
· درک شهودی مفاهیم انتزاعی ریاضی
· یادگیری فعال از طریق کشف روابط
· حذف نیاز به تجسم ذهنی پیچیده
· مناسب برای سبکهای مختلف یادگیری
📈 تاثیرات قابل اندازهگیری:
· افزایش درک مفاهیم پایه
· کاهش زمان یادگیری
· ایجاد انگیزه و کنجکاوی
"آموزش ریاضی فراتر از تخته و کتاب - با فناوریهای نوین، مفاهیم پیچیده را به تجربیات فراموشنشدنی تبدیل میکنیم"
#آموزش_ریاضی #شبیهسازی_پویا #مثلثات_تعاملی #یادگیری_تجربی #فناوری_آموزشی
🥰1
📢 اطلاعیه کلاس دوره برنامهنویسی پایتون
👨🏫 مربی: یاسر محمودیان
📅 تاریخ برگزاری: ۳ مهرماه ۱۴۰۴
⏰ ساعت برگزاری:
۹:۰۰ تا ۱۰:۳۰ — خواهران
۱۰:۳۰ تا ۱۲:۰۰ — برادران
📍 مکان: کانون فرهنگی ورزشی شهید صیادشیرازی بسیج درگز
انشاءالله کلاس طبق برنامهریزی اعلام شده برگزار خواهد شد.
⚠️ دوستانی که برای دوره جدید مقدماتی برنامهنویسی پایتون درخواست دادهاند، لطفاً فردا حضوری مدارک خواسته شده را به کانون تحویل دهند.
👨🏫 مربی: یاسر محمودیان
📅 تاریخ برگزاری: ۳ مهرماه ۱۴۰۴
⏰ ساعت برگزاری:
۹:۰۰ تا ۱۰:۳۰ — خواهران
۱۰:۳۰ تا ۱۲:۰۰ — برادران
📍 مکان: کانون فرهنگی ورزشی شهید صیادشیرازی بسیج درگز
انشاءالله کلاس طبق برنامهریزی اعلام شده برگزار خواهد شد.
⚠️ دوستانی که برای دوره جدید مقدماتی برنامهنویسی پایتون درخواست دادهاند، لطفاً فردا حضوری مدارک خواسته شده را به کانون تحویل دهند.
📢 پیام آغاز سال تحصیلی
زنگ اول مهر، زنگ بیداری و حرکت به سوی فرداهای روشن است.
نخستین روز مهر، روز مهرانگیز بازگشایی مدرسهها و آغاز سال تحصیلی است؛ روزی که سفر در مسیر دانستن و فهمیدن دوباره آغاز میشود.
با فرا رسیدن تابش خورشید علم بر سرزمین دلها، اول مهر به نماد طلوع دوباره صبح دانش تبدیل میشود؛ صبحی که در پرتو آن، ذهنهای مشتاق جوانه میزنند و آرزوهای بزرگ شکل میگیرند.
از طرف کانال آموزش برنامهنویسی پایتون و هوش مصنوعی، آغاز سال تحصیلی جدید را به همه دانشآموزان، دانشجویان، معلمان و همراهان مسیر دانش تبریک میگوییم. 🌸📚
🔹 محمودیان
زنگ اول مهر، زنگ بیداری و حرکت به سوی فرداهای روشن است.
نخستین روز مهر، روز مهرانگیز بازگشایی مدرسهها و آغاز سال تحصیلی است؛ روزی که سفر در مسیر دانستن و فهمیدن دوباره آغاز میشود.
با فرا رسیدن تابش خورشید علم بر سرزمین دلها، اول مهر به نماد طلوع دوباره صبح دانش تبدیل میشود؛ صبحی که در پرتو آن، ذهنهای مشتاق جوانه میزنند و آرزوهای بزرگ شکل میگیرند.
از طرف کانال آموزش برنامهنویسی پایتون و هوش مصنوعی، آغاز سال تحصیلی جدید را به همه دانشآموزان، دانشجویان، معلمان و همراهان مسیر دانش تبریک میگوییم. 🌸📚
🔹 محمودیان
❤1👏1
۱۸ ابزار هوش مصنوعی که باید بشناسی!
از تولید عکس و ویدیو تا نوشتن متن و ساخت موزیک—این ابزارها دنیای دیجیتال رو متحول کردن.
🔍 دستهبندی کامل داخل تصویر 👇
ذخیره کن که بعداً لازمت میشه!
🎨 تولید عکس با هوش مصنوعی
ابزارهایی برای خلق تصاویر خلاقانه و هنری:
- Leonardo
- Krea AI
- Ideogram
🎥 تولید ویدیو با هوش مصنوعی
ابزارهایی برای ساخت ویدیوهای حرفهای و خودکار:
- DeepBrain
- Genmo
- OpenAI
✍️ تولید متن با هوش مصنوعی
ابزارهایی برای نوشتن مقاله، محتوا، یا پاسخگویی هوشمند:
- WriteSonic
- ChatGPT
- Perplexity
🤖 دستیار همهکاره
ابزارهایی برای کمکهای روزمره، پاسخگویی، و انجام وظایف مختلف:
- Gemini
- Grok
- DeepSeek
📊 تولید اسلاید با هوش مصنوعی
ابزارهایی برای ساخت ارائههای حرفهای و جذاب:
- Slides AI
- Gamma
- Beautiful AI
🎵 تولید موزیک با هوش مصنوعی
ابزارهایی برای ساخت آهنگ، ملودی، و موسیقی سفارشی:
- Suno AI
- Diao AI
- Halluo
از تولید عکس و ویدیو تا نوشتن متن و ساخت موزیک—این ابزارها دنیای دیجیتال رو متحول کردن.
🔍 دستهبندی کامل داخل تصویر 👇
ذخیره کن که بعداً لازمت میشه!
🎨 تولید عکس با هوش مصنوعی
ابزارهایی برای خلق تصاویر خلاقانه و هنری:
- Leonardo
- Krea AI
- Ideogram
🎥 تولید ویدیو با هوش مصنوعی
ابزارهایی برای ساخت ویدیوهای حرفهای و خودکار:
- DeepBrain
- Genmo
- OpenAI
✍️ تولید متن با هوش مصنوعی
ابزارهایی برای نوشتن مقاله، محتوا، یا پاسخگویی هوشمند:
- WriteSonic
- ChatGPT
- Perplexity
🤖 دستیار همهکاره
ابزارهایی برای کمکهای روزمره، پاسخگویی، و انجام وظایف مختلف:
- Gemini
- Grok
- DeepSeek
📊 تولید اسلاید با هوش مصنوعی
ابزارهایی برای ساخت ارائههای حرفهای و جذاب:
- Slides AI
- Gamma
- Beautiful AI
🎵 تولید موزیک با هوش مصنوعی
ابزارهایی برای ساخت آهنگ، ملودی، و موسیقی سفارشی:
- Suno AI
- Diao AI
- Halluo
✦ سلام و وقت بخیر خدمت شما همراهان عزیز 🌸
آغاز سال تحصیلی جدید را به والدین مهربان، معلمان دلسوز و دانشآموزان کوشا تبریک عرض میکنم.
📚 تحصیل و یادگیری دروس پایه، ستون اصلی موفقیت هر دانشآموز است. اما در کنار آن، دنیای امروز نیازمند مهارتهای تازهای است که آینده را میسازند.
🤖 یکی از مهمترین این مهارتها، هوش مصنوعی است؛ دانشی که امروزه در پزشکی، صنعت، آموزش، اقتصاد و زندگی روزمره نقش تعیینکنندهای دارد.
💻 یادگیری زبان پایتون، به عنوان سادهترین و کاربردیترین زبان برنامهنویسی، بهترین مسیر ورود به دنیای هوش مصنوعی و فناوریهای نوین است.
پایتون علاوه بر کمک به درک بهتر منطق و تفکر برنامهنویسی، پلی استوار برای موفقیت تحصیلی و شغلی در آینده به شمار میآید.
امیدوارم در کنار درسهای مدرسه، با یادگیری این مهارتهای ارزشمند، قدمهای محکمتری برای ساخت آیندهای روشنتر برداریم ✨
آغاز سال تحصیلی جدید را به والدین مهربان، معلمان دلسوز و دانشآموزان کوشا تبریک عرض میکنم.
📚 تحصیل و یادگیری دروس پایه، ستون اصلی موفقیت هر دانشآموز است. اما در کنار آن، دنیای امروز نیازمند مهارتهای تازهای است که آینده را میسازند.
🤖 یکی از مهمترین این مهارتها، هوش مصنوعی است؛ دانشی که امروزه در پزشکی، صنعت، آموزش، اقتصاد و زندگی روزمره نقش تعیینکنندهای دارد.
💻 یادگیری زبان پایتون، به عنوان سادهترین و کاربردیترین زبان برنامهنویسی، بهترین مسیر ورود به دنیای هوش مصنوعی و فناوریهای نوین است.
پایتون علاوه بر کمک به درک بهتر منطق و تفکر برنامهنویسی، پلی استوار برای موفقیت تحصیلی و شغلی در آینده به شمار میآید.
امیدوارم در کنار درسهای مدرسه، با یادگیری این مهارتهای ارزشمند، قدمهای محکمتری برای ساخت آیندهای روشنتر برداریم ✨