Media is too big
VIEW IN TELEGRAM
«پیادهسازی پردازش صوت و ویدئو در پایتون — گامی مؤثر در توسعه پروژههای مولتیمدیا»
امروز یکی از بخشهای مهم پروژه را تکمیل کردم؛
توانستم با استفاده از پایتون، عملیات پخش، خواندن و پردازش فایلهای صوتی و تصویری را با موفقیت پیادهسازی کنم.
این مرحله شامل پخش صوت، استخراج بخشهای دلخواه، تنظیم سطح صدا، و نمایش فریمبهفریم ویدئو بود؛ آن هم بدون نیاز به ffmpeg و تنها با استفاده از کتابخانههای استاندارد مانند pydub، playsound و OpenCV.
این پیشرفت، قدم ارزشمندی در مسیر توسعه سیستمهای مولتیمدیا و خودکارسازی پردازش دادههای صوتی و تصویری محسوب میشود.
#Python #Multimedia #AudioProcessing #VideoProcessing #OpenCV #PyDub
#SoftwareDevelopment #Programming #TechProject #PythonDeveloper
#MachineVision #DigitalAudio #PythonCoding #پایتون #توسعه_نرمافزار
امروز یکی از بخشهای مهم پروژه را تکمیل کردم؛
توانستم با استفاده از پایتون، عملیات پخش، خواندن و پردازش فایلهای صوتی و تصویری را با موفقیت پیادهسازی کنم.
این مرحله شامل پخش صوت، استخراج بخشهای دلخواه، تنظیم سطح صدا، و نمایش فریمبهفریم ویدئو بود؛ آن هم بدون نیاز به ffmpeg و تنها با استفاده از کتابخانههای استاندارد مانند pydub، playsound و OpenCV.
این پیشرفت، قدم ارزشمندی در مسیر توسعه سیستمهای مولتیمدیا و خودکارسازی پردازش دادههای صوتی و تصویری محسوب میشود.
#Python #Multimedia #AudioProcessing #VideoProcessing #OpenCV #PyDub
#SoftwareDevelopment #Programming #TechProject #PythonDeveloper
#MachineVision #DigitalAudio #PythonCoding #پایتون #توسعه_نرمافزار
🎉🌸 سهشنبههای «سه خط نصفی کد پایتون » 🌸🎉
💻 چالش هفتگی حل مسئله و کدنویسی پایتون
ایده:
هر سهشنبه یک مبحث کوچک پایتون همراه با یک سؤال یا تمرین منتشر میکنیم
(مثل برش لیست، رشتهها و…) 📝
شرکتکنندگان باید مسئله را با سه خط نصفی کد حل کرده و برای ما ارسال کنند. ✨
🏆 سیستم امتیازدهی هفتگی
هر هفته سه نفر با عنوانهای زیر معرفی میشوند:
🥇 طلایی — ۳۰ امتیاز
🥈 نقرهای — ۲۰ امتیاز
🥉 برنز — ۱۰ امتیاز
📊 امتیازها جمع میشوند و هر کس به ۱۰۰۰ امتیاز برسد:
⭐ «برند طلایی برنامهنویسی پایتون»
و جایزهٔ ویژه دریافت میکند! 🎁🌟
🌷✨ بیاید هر سهشنبه با هم سه خط نصفی کد پایتون بنویسیم و یادگیری رو لذتبخش کنیم! 🚀
💻 چالش هفتگی حل مسئله و کدنویسی پایتون
ایده:
هر سهشنبه یک مبحث کوچک پایتون همراه با یک سؤال یا تمرین منتشر میکنیم
(مثل برش لیست، رشتهها و…) 📝
شرکتکنندگان باید مسئله را با سه خط نصفی کد حل کرده و برای ما ارسال کنند. ✨
🏆 سیستم امتیازدهی هفتگی
هر هفته سه نفر با عنوانهای زیر معرفی میشوند:
🥇 طلایی — ۳۰ امتیاز
🥈 نقرهای — ۲۰ امتیاز
🥉 برنز — ۱۰ امتیاز
📊 امتیازها جمع میشوند و هر کس به ۱۰۰۰ امتیاز برسد:
⭐ «برند طلایی برنامهنویسی پایتون»
و جایزهٔ ویژه دریافت میکند! 🎁🌟
🌷✨ بیاید هر سهشنبه با هم سه خط نصفی کد پایتون بنویسیم و یادگیری رو لذتبخش کنیم! 🚀
🎉🌸 سهشنبههای «سه خط نصفی کد پایتون » 🌸🎉
💻 چالش هفتگی حل مسئله و کدنویسی پایتون
ایده:
هر سهشنبه یک مبحث کوچک پایتون همراه با یک سؤال یا تمرین منتشر میکنیم
(مثل برش لیست، رشتهها و…) 📝
شرکتکنندگان باید مسئله را با سه خط نصفی کد حل کرده و برای ما ارسال کنند. ✨
🏆 سیستم امتیازدهی هفتگی
هر هفته سه نفر با عنوانهای زیر معرفی میشوند:
🥇 طلایی — ۳۰ امتیاز
🥈 نقرهای — ۲۰ امتیاز
🥉 برنز — ۱۰ امتیاز
📊 امتیازها جمع میشوند و هر کس به ۱۰۰۰ امتیاز برسد:
⭐ «برند طلایی برنامهنویسی پایتون»
و جایزهٔ ویژه دریافت میکند! 🎁🌟
🌷✨ بیاید هر سهشنبه با هم سه خط نصفی کد پایتون بنویسیم و یادگیری رو لذتبخش کنیم! 🚀
💻 چالش هفتگی حل مسئله و کدنویسی پایتون
ایده:
هر سهشنبه یک مبحث کوچک پایتون همراه با یک سؤال یا تمرین منتشر میکنیم
(مثل برش لیست، رشتهها و…) 📝
شرکتکنندگان باید مسئله را با سه خط نصفی کد حل کرده و برای ما ارسال کنند. ✨
🏆 سیستم امتیازدهی هفتگی
هر هفته سه نفر با عنوانهای زیر معرفی میشوند:
🥇 طلایی — ۳۰ امتیاز
🥈 نقرهای — ۲۰ امتیاز
🥉 برنز — ۱۰ امتیاز
📊 امتیازها جمع میشوند و هر کس به ۱۰۰۰ امتیاز برسد:
⭐ «برند طلایی برنامهنویسی پایتون»
و جایزهٔ ویژه دریافت میکند! 🎁🌟
🌷✨ بیاید هر سهشنبه با هم سه خط نصفی کد پایتون بنویسیم و یادگیری رو لذتبخش کنیم! 🚀
This media is not supported in your browser
VIEW IN TELEGRAM
✨ سیستم مدیریت دانشآموزان با پایتون ✨
یک پروژه کاربردی با رابط گرافیکی (Tkinter) برای ثبت دانشآموز، تغییر تم، نمایش آمار کلاس و مدیریت لیستها 🙌🐍
پروژهای مناسب برای تمرین، یادگیری و توسعه مهارتهای برنامهنویسی!
#پایتون #tkinter #python_project #برنامه_نویسی #پروژه_پایتون #آموزش_پایتون #کدنویسی #جشنواره #مسابقه #مدیریت_دانشآموزان #python_gui #برنامه_نویس_شو 🚀
یک پروژه کاربردی با رابط گرافیکی (Tkinter) برای ثبت دانشآموز، تغییر تم، نمایش آمار کلاس و مدیریت لیستها 🙌🐍
پروژهای مناسب برای تمرین، یادگیری و توسعه مهارتهای برنامهنویسی!
#پایتون #tkinter #python_project #برنامه_نویسی #پروژه_پایتون #آموزش_پایتون #کدنویسی #جشنواره #مسابقه #مدیریت_دانشآموزان #python_gui #برنامه_نویس_شو 🚀
Media is too big
VIEW IN TELEGRAM
«تولید و شبیهسازی دادههای ایرانی + ذخیرهسازی در اکسل ⚡️»
این برنامه با استفاده از Python، PyQt6 و ماژول Random در کمتر از ۲ ثانیه، بیش از ۴۰٬۰۰۰ دادهٔ واقعیمانند ایرانی شامل نام، فامیل، سن، شهر، شغل و شماره تلفن امن تولید و شبیهسازی میکند.
رابط کاربری حرفهای و فارسی آن با PyQt6 طراحی شده و امکان جستوجوی لحظهای و ذخیره مستقیم نتایج در Excel را تنها با یک کلیک فراهم میکند.
قدرت اصلی پروژه، تابع تولید داده با Random است که اطلاعات را بهصورت کاملاً تصادفی، امن و شبیه دادههای واقعی تولید میکند.
تمام این فرایندها در یک محیط سریع، پایدار و کاملاً آفلاین انجام میشود.
🔧 کاربردها
تولید داده تست برای انواع نرمافزارها
شبیهسازی دیتابیس ایرانی
ساخت دمو برای پروژههای برنامهنویسی
تولید داده تمرینی برای هوش مصنوعی
#تولید_داده #دیتا #PyQt6 #پایتون #برنامه_نویسی
#هوش_مصنوعی #دیتابیس #پروژه #python #excel
#random #data_generator #پروژه_پایتون
این برنامه با استفاده از Python، PyQt6 و ماژول Random در کمتر از ۲ ثانیه، بیش از ۴۰٬۰۰۰ دادهٔ واقعیمانند ایرانی شامل نام، فامیل، سن، شهر، شغل و شماره تلفن امن تولید و شبیهسازی میکند.
رابط کاربری حرفهای و فارسی آن با PyQt6 طراحی شده و امکان جستوجوی لحظهای و ذخیره مستقیم نتایج در Excel را تنها با یک کلیک فراهم میکند.
قدرت اصلی پروژه، تابع تولید داده با Random است که اطلاعات را بهصورت کاملاً تصادفی، امن و شبیه دادههای واقعی تولید میکند.
تمام این فرایندها در یک محیط سریع، پایدار و کاملاً آفلاین انجام میشود.
🔧 کاربردها
تولید داده تست برای انواع نرمافزارها
شبیهسازی دیتابیس ایرانی
ساخت دمو برای پروژههای برنامهنویسی
تولید داده تمرینی برای هوش مصنوعی
#تولید_داده #دیتا #PyQt6 #پایتون #برنامه_نویسی
#هوش_مصنوعی #دیتابیس #پروژه #python #excel
#random #data_generator #پروژه_پایتون
👍1
🔔 اطلاعیه شماره 0⃣1⃣
🔖 فعالسازی سامانه دوازدهمین دوره جشنواره نوجوان خوارزمی
✅ به اطلاع میرساند؛ سامانه دوازدهمین دوره جشنواره نوجوان خوارزمی در بخشهای زیر فعال و قابل بهرهبرداری است:
1⃣ بخش "ثبت نام" از پنل "دانشآموز و مدیر مدرسه"
مراحل ورود:
1. ورود به سامانه مای مدیو به آدرس
my.medu.ir
2. انتخاب گزینه "سها"
3. انتخاب گزینه"جشنواره خوارزمی" (ورود به سامانه)
2⃣ انتخاب راهبر منطقهای توسط راهبر استانی
مراحل انجام:
1. ورود به سامانه my.medu.ir
2. انتخاب "مدیریت سازمانهای زیر مجموعه" / "مدیریت کاربران"
3. انتخاب منطقه آموزشی مورد نظر و تعیین "راهبر منطقهای"
3⃣ بخش گزارشات در پنل مدیر مدرسه، راهبر منطقهای و راهبر استانی
مراحل مشاهده:
1. ورود به سامانه my.medu.ir
2. انتخاب"گزارشات"
3. انتخاب "ثبتنام دوازدهمین دوره جشنواره نوجوان خوارزمی"
دبیرخانه کشوری جشنواره ملی استعدادیابی نوجوان خوارزمی
🔖 فعالسازی سامانه دوازدهمین دوره جشنواره نوجوان خوارزمی
✅ به اطلاع میرساند؛ سامانه دوازدهمین دوره جشنواره نوجوان خوارزمی در بخشهای زیر فعال و قابل بهرهبرداری است:
1⃣ بخش "ثبت نام" از پنل "دانشآموز و مدیر مدرسه"
مراحل ورود:
1. ورود به سامانه مای مدیو به آدرس
my.medu.ir
2. انتخاب گزینه "سها"
3. انتخاب گزینه"جشنواره خوارزمی" (ورود به سامانه)
2⃣ انتخاب راهبر منطقهای توسط راهبر استانی
مراحل انجام:
1. ورود به سامانه my.medu.ir
2. انتخاب "مدیریت سازمانهای زیر مجموعه" / "مدیریت کاربران"
3. انتخاب منطقه آموزشی مورد نظر و تعیین "راهبر منطقهای"
3⃣ بخش گزارشات در پنل مدیر مدرسه، راهبر منطقهای و راهبر استانی
مراحل مشاهده:
1. ورود به سامانه my.medu.ir
2. انتخاب"گزارشات"
3. انتخاب "ثبتنام دوازدهمین دوره جشنواره نوجوان خوارزمی"
دبیرخانه کشوری جشنواره ملی استعدادیابی نوجوان خوارزمی
This media is not supported in your browser
VIEW IN TELEGRAM
🔹فیلم آموزشی نحوه ثبت نام دانش آموزان در جشنواره نوجوان خوارزمی
This media is not supported in your browser
VIEW IN TELEGRAM
«پیادهسازی گرادیانت دایرهای رنگارنگ با کنترل شعاع و رنگ بهصورت محاسباتی.»
#برنامه_نویسی
#پایتون
#گرافیک_کامپیوتری
#هنر_الگوریتمی
#پردازش_تصویر
#Visualization
#ComputerGraphics
#PythonProgramming
#برنامه_نویسی
#پایتون
#گرافیک_کامپیوتری
#هنر_الگوریتمی
#پردازش_تصویر
#Visualization
#ComputerGraphics
#PythonProgramming
کاملترین دوره کار با فایل در پایتون
کاملترین دوره کار با فایل در پایتون شما را از مفاهیم پایه تا سطح حرفهای در مدیریت دادهها همراهی میکند و دید عمیقی نسبت به نقش فایلها در پروژههای واقعی میدهد. در این دوره با تمام انواع فایلهای پرکاربرد مانند متنی، CSV، JSON، اکسل، PDF و پایگاهدادهها بهصورت عملی کار میکنید و یاد میگیرید چگونه دادهها را بهدرستی ذخیره، بازیابی و پردازش کنید. فایلها قلب هر پروژه نرمافزاری هستند و بدون تسلط بر آنها، هیچ سیستم دادهمحوری کامل نخواهد بود. در حوزه هوش مصنوعی و علم داده، تمام ورودیها و خروجیها مبتنی بر فایلها هستند و مدیریت صحیح آنها نقش کلیدی در عملکرد مدلها دارد. این دوره به شما میآموزد چگونه با دادههای واقعی، حجیم و پیچیده کار کنید و آنها را به شکل بهینه و امن مدیریت نمایید. مهارت کار با فایلها پلی بین برنامهنویسی ساده و پروژههای حرفهای بازار کار است. با گذراندن این دوره، آمادگی لازم برای ورود به پروژههای واقعی در پایتون و هوش مصنوعی را بهدست میآورید و دیدی دادهمحور نسبت به حل مسئله پیدا میکنید.
#پایتون
#آموزش_پایتون
#کار_با_فایل
#مدیریت_داده
کاملترین دوره کار با فایل در پایتون شما را از مفاهیم پایه تا سطح حرفهای در مدیریت دادهها همراهی میکند و دید عمیقی نسبت به نقش فایلها در پروژههای واقعی میدهد. در این دوره با تمام انواع فایلهای پرکاربرد مانند متنی، CSV، JSON، اکسل، PDF و پایگاهدادهها بهصورت عملی کار میکنید و یاد میگیرید چگونه دادهها را بهدرستی ذخیره، بازیابی و پردازش کنید. فایلها قلب هر پروژه نرمافزاری هستند و بدون تسلط بر آنها، هیچ سیستم دادهمحوری کامل نخواهد بود. در حوزه هوش مصنوعی و علم داده، تمام ورودیها و خروجیها مبتنی بر فایلها هستند و مدیریت صحیح آنها نقش کلیدی در عملکرد مدلها دارد. این دوره به شما میآموزد چگونه با دادههای واقعی، حجیم و پیچیده کار کنید و آنها را به شکل بهینه و امن مدیریت نمایید. مهارت کار با فایلها پلی بین برنامهنویسی ساده و پروژههای حرفهای بازار کار است. با گذراندن این دوره، آمادگی لازم برای ورود به پروژههای واقعی در پایتون و هوش مصنوعی را بهدست میآورید و دیدی دادهمحور نسبت به حل مسئله پیدا میکنید.
#پایتون
#آموزش_پایتون
#کار_با_فایل
#مدیریت_داده
This media is not supported in your browser
VIEW IN TELEGRAM
«از جمع و تفریق ساده تا محاسبات پیشرفته با پایتون 🐍➕
مرور کامل عملیات ریاضی، اعداد اعشاری، لیستها، محاسبات مالی، تصادفی و حتی حل معادله!
اگر تازهکاری یا میخوای پایهات قوی بشه، این کدها رو حتماً تمرین کن 💻📊»
مرور کامل عملیات ریاضی، اعداد اعشاری، لیستها، محاسبات مالی، تصادفی و حتی حل معادله!
اگر تازهکاری یا میخوای پایهات قوی بشه، این کدها رو حتماً تمرین کن 💻📊»
آموزش برنامهنویسی پایتون و هوش مصنوعی
«از جمع و تفریق ساده تا محاسبات پیشرفته با پایتون 🐍➕ مرور کامل عملیات ریاضی، اعداد اعشاری، لیستها، محاسبات مالی، تصادفی و حتی حل معادله! اگر تازهکاری یا میخوای پایهات قوی بشه، این کدها رو حتماً تمرین کن 💻📊»
# عملیات محاسباتی پایه
# جمع، تفریق، ضرب، تقسیم
print(15 + 7) # 22
print(15 - 7) # 8
print(15 * 7) # 105
print(15 / 7) # 2.142857142857143 (تقسیم اعشاری)
print(15 // 7) # 2 (تقسیم صحیح)
print(15 % 7) # 1 (باقیمانده)
# توان و ریشه
print(3 2) # 9 (مربع)
print(3 3) # 27 (مکعب)
print(16 0.5) # 4.0 (جذر)
print(8 (1/3)) # 2.0 (ریشه سوم)
# ترکیبی
print(2 + 3 * 4) # 14 (اولویت ضرب)
print((2 + 3) * 4) # 20 (پرانتز تغییر اولویت میدهد)
#عملیات روی اعداد اعشاری
# اعشار و گردکردن
print(10 / 3) # 3.3333333333333335
print(round(10 / 3, 2)) # 3.33 (گرد به دو رقم اعشار)
print(round(3.14159)) # 3
# نمایش اعداد بزرگ
print(1_000_000 + 500_000) # 1500000 (با _ برای خوانایی)
# اعمال ریاضی خاص
print(abs(-15)) # 15 (مقدار مطلق)
print(pow(4, 3)) # 64 (همان 4 3)
print(max(10, 20, 5)) # 20
print(min(10, 20, 5)) # 5
print(sum([1, 2, 3])) # 6 (مجموع لیست)
# محاسبات پیشرفتهتر
# ترکیب رشته و عدد
print("نتیجه: " + str(25 * 4)) # نتیجه: 100
# چندین عمل در یک خط
a, b, c = 5, 3, 2
print(a * b + c) # 17
print(a * (b + c)) # 25
# محاسبات در متغیرها
x = 10
y = 3
print(x y) # 1000
print(x // y) # 3
print(x % y) # 1
# افزایش و کاهش
counter = 5
counter += 2 # حالا counter = 7
counter *= 3 # حالا counter = 21
print(counter) # 21
# محاسبات تصادفی و ریاضی
import math
import random
# توابع ریاضی
print(math.sqrt(25)) # 5.0
print(math.factorial(5)) # 120 (1*2*3*4*5)
print(math.pi) # 3.141592653589793
# اعداد تصادفی
print(random.randint(1, 10)) # عدد تصادفی بین 1 تا 10
print(random.uniform(0, 1)) # عدد اعشاری تصادفی بین 0 تا 1
# محاسبات مثلثاتی
angle = 45 # درجه
radians = math.radians(angle)
print(math.sin(radians)) # 0.7071067811865475
# محاسبات روی لیستها
# محاسبات آماری ساده
numbers = [10, 20, 30, 40, 50]
print(sum(numbers)) # 150
print(len(numbers)) # 5
print(sum(numbers) / len(numbers)) # 30.0 (میانگین)
print(max(numbers) - min(numbers)) # 40 (دامنه)
# محاسبات روی لیست با list comprehension
squares = [x 2 for x in range(1, 6)]
print(squares) # [1, 4, 9, 16, 25]
# جمع زوجها
even_sum = sum([x for x in range(1, 11) if x % 2 == 0])
print(even_sum) # 30 (2+4+6+8+10)
#محاسبات مالی و روزمره
# محاسبه سود
principal = 1000000 # اصل سرمایه
rate = 0.15 # سود 15%
years = 3
amount = principal * (1 + rate) years
print(f"سود نهایی: {amount:,.0f} تومان") # 1,520,875 تومان
# تبدیل واحد
celsius = 25
fahrenheit = celsius * 9/5 + 32
print(f"{celsius}°C = {fahrenheit}°F") # 25°C = 77.0°F
# تقسیم هزینه
total_bill = 125000
people = 4
tip = 0.1 # 10% انعام
per_person = (total_bill * (1 + tip)) / people
print(f"هر نفر: {per_person:,.0f} تومان") # 34,375 تومان
# چالشهای محاسباتی کوچک
# جمع اعداد 1 تا 100
total = (100 * 101) // 2 # فرمول ریاضی
print(total) # 5050
# تبدیل باینری به دسیمال
binary = "1010"
decimal = int(binary, 2)
print(f"{binary} باینری = {decimal} دسیمال") # 10
# حل معادله درجه 2: x² - 5x + 6 = 0
a, b, c = 1, -5, 6
delta = b 2 - 4 * a * c
x1 = (-b + delta 0.5) / (2 * a)
x2 = (-b - delta ** 0.5) / (2 * a)
print(f"ریشهها: {x1}, {x2}") # 3.0, 2.0
# محاسبات در حلقه
# محاسبه سری فیبوناچی
n = 10
fib = [0, 1]
for i in range(2, n):
fib.append(fib[i-1] + fib[i-2])
print(fib) # [0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
# جمع ارقام یک عدد
number = 12345
digit_sum = sum(int(digit) for digit in str(number))
print(f"مجموع ارقام {number} = {digit_sum}") # 15
# پایتون به صورت خودکار نوع داده را تشخیص میدهد:
# نوع داده به صورت خودکار
print(type(10)) # <class 'int'>
print(type(10.5)) # <class 'float'>
print(type(10 + 3j)) # <class 'complex'> (اعداد مختلط)
# جمع، تفریق، ضرب، تقسیم
print(15 + 7) # 22
print(15 - 7) # 8
print(15 * 7) # 105
print(15 / 7) # 2.142857142857143 (تقسیم اعشاری)
print(15 // 7) # 2 (تقسیم صحیح)
print(15 % 7) # 1 (باقیمانده)
# توان و ریشه
print(3 2) # 9 (مربع)
print(3 3) # 27 (مکعب)
print(16 0.5) # 4.0 (جذر)
print(8 (1/3)) # 2.0 (ریشه سوم)
# ترکیبی
print(2 + 3 * 4) # 14 (اولویت ضرب)
print((2 + 3) * 4) # 20 (پرانتز تغییر اولویت میدهد)
#عملیات روی اعداد اعشاری
# اعشار و گردکردن
print(10 / 3) # 3.3333333333333335
print(round(10 / 3, 2)) # 3.33 (گرد به دو رقم اعشار)
print(round(3.14159)) # 3
# نمایش اعداد بزرگ
print(1_000_000 + 500_000) # 1500000 (با _ برای خوانایی)
# اعمال ریاضی خاص
print(abs(-15)) # 15 (مقدار مطلق)
print(pow(4, 3)) # 64 (همان 4 3)
print(max(10, 20, 5)) # 20
print(min(10, 20, 5)) # 5
print(sum([1, 2, 3])) # 6 (مجموع لیست)
# محاسبات پیشرفتهتر
# ترکیب رشته و عدد
print("نتیجه: " + str(25 * 4)) # نتیجه: 100
# چندین عمل در یک خط
a, b, c = 5, 3, 2
print(a * b + c) # 17
print(a * (b + c)) # 25
# محاسبات در متغیرها
x = 10
y = 3
print(x y) # 1000
print(x // y) # 3
print(x % y) # 1
# افزایش و کاهش
counter = 5
counter += 2 # حالا counter = 7
counter *= 3 # حالا counter = 21
print(counter) # 21
# محاسبات تصادفی و ریاضی
import math
import random
# توابع ریاضی
print(math.sqrt(25)) # 5.0
print(math.factorial(5)) # 120 (1*2*3*4*5)
print(math.pi) # 3.141592653589793
# اعداد تصادفی
print(random.randint(1, 10)) # عدد تصادفی بین 1 تا 10
print(random.uniform(0, 1)) # عدد اعشاری تصادفی بین 0 تا 1
# محاسبات مثلثاتی
angle = 45 # درجه
radians = math.radians(angle)
print(math.sin(radians)) # 0.7071067811865475
# محاسبات روی لیستها
# محاسبات آماری ساده
numbers = [10, 20, 30, 40, 50]
print(sum(numbers)) # 150
print(len(numbers)) # 5
print(sum(numbers) / len(numbers)) # 30.0 (میانگین)
print(max(numbers) - min(numbers)) # 40 (دامنه)
# محاسبات روی لیست با list comprehension
squares = [x 2 for x in range(1, 6)]
print(squares) # [1, 4, 9, 16, 25]
# جمع زوجها
even_sum = sum([x for x in range(1, 11) if x % 2 == 0])
print(even_sum) # 30 (2+4+6+8+10)
#محاسبات مالی و روزمره
# محاسبه سود
principal = 1000000 # اصل سرمایه
rate = 0.15 # سود 15%
years = 3
amount = principal * (1 + rate) years
print(f"سود نهایی: {amount:,.0f} تومان") # 1,520,875 تومان
# تبدیل واحد
celsius = 25
fahrenheit = celsius * 9/5 + 32
print(f"{celsius}°C = {fahrenheit}°F") # 25°C = 77.0°F
# تقسیم هزینه
total_bill = 125000
people = 4
tip = 0.1 # 10% انعام
per_person = (total_bill * (1 + tip)) / people
print(f"هر نفر: {per_person:,.0f} تومان") # 34,375 تومان
# چالشهای محاسباتی کوچک
# جمع اعداد 1 تا 100
total = (100 * 101) // 2 # فرمول ریاضی
print(total) # 5050
# تبدیل باینری به دسیمال
binary = "1010"
decimal = int(binary, 2)
print(f"{binary} باینری = {decimal} دسیمال") # 10
# حل معادله درجه 2: x² - 5x + 6 = 0
a, b, c = 1, -5, 6
delta = b 2 - 4 * a * c
x1 = (-b + delta 0.5) / (2 * a)
x2 = (-b - delta ** 0.5) / (2 * a)
print(f"ریشهها: {x1}, {x2}") # 3.0, 2.0
# محاسبات در حلقه
# محاسبه سری فیبوناچی
n = 10
fib = [0, 1]
for i in range(2, n):
fib.append(fib[i-1] + fib[i-2])
print(fib) # [0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
# جمع ارقام یک عدد
number = 12345
digit_sum = sum(int(digit) for digit in str(number))
print(f"مجموع ارقام {number} = {digit_sum}") # 15
# پایتون به صورت خودکار نوع داده را تشخیص میدهد:
# نوع داده به صورت خودکار
print(type(10)) # <class 'int'>
print(type(10.5)) # <class 'float'>
print(type(10 + 3j)) # <class 'complex'> (اعداد مختلط)
تمرکز 🎯، پشتکار 💪 و یادگیری 📚 کلید موفقیت است.
با آرزوی موفقیت 🍀 برای همه دوستان گرامی ❤️
با آرزوی موفقیت 🍀 برای همه دوستان گرامی ❤️
کدنویسی یعنی صبر، آزمون و خطا و تبدیل تجربه به مهارت 🔧🔥
آموزش برنامهنویسی پایتون و هوش مصنوعی
🎉🌸 سهشنبههای «سه خط نصفی کد پایتون » 🌸🎉 💻 چالش هفتگی حل مسئله و کدنویسی پایتون ایده: هر سهشنبه یک مبحث کوچک پایتون همراه با یک سؤال یا تمرین منتشر میکنیم (مثل برش لیست، رشتهها و…) 📝 شرکتکنندگان باید مسئله را با سه خط نصفی کد حل کرده و برای ما ارسال…
🎉🌸 سهشنبههای «سه خط نصفی کد پایتون» 🌸🎉
💻 چالش هفتگی حل مسئله و کدنویسی پایتون
با سلام وقت بخیر 🌷
در ادامه سه سؤال این هفته از چالش «سه خط نصفی کد پایتون» رو داریم 👇
📌 لطفاً هر سؤال را حداکثر در سه خط نصفی کد پایتون حل کنید.
✉️ بعد از حل، پاسخها را برای مدیریت کانال ارسال بفرمایید.
🧩 سؤال اول | لیست و برش
یک لیست از اعداد به شما داده شده است.
🔹 فقط اعدادی را استخراج کنید که زوج هستند و در اندیسهای فرد لیست قرار دارند.
lst = [10, 3, 5, 8, 2, 9, 4, 6]
🧩 سؤال دوم | رشتهها
یک رشته دارید.
🔹 حروف تکراری را حذف کنید، بهطوری که ترتیب اولین وقوع حروف حفظ شود.
s = "programming"
🧩 سؤال سوم | دیکشنری
یک لیست از کلمات داده شده است.
🔹 یک دیکشنری بسازید که در آن هر کلمه کلید و طول آن مقدار باشد.
words = ["python", "code", "challenge"]
🌷✨ منتظر کدهای خلاقانهتون هستیم
🚀 سه خط نصفی، ولی حرفهای!
#سه_خط_نصفی_کد #چالش_پایتون #سهشنبه_پایتونی #کدنویسی_پایتون #آموزش_پایتون #تمرین_پایتون #برنامه_نویسی #چالش_هفتگی #پایتون_کد #یادگیری_لذت_بخش
💻 چالش هفتگی حل مسئله و کدنویسی پایتون
با سلام وقت بخیر 🌷
در ادامه سه سؤال این هفته از چالش «سه خط نصفی کد پایتون» رو داریم 👇
📌 لطفاً هر سؤال را حداکثر در سه خط نصفی کد پایتون حل کنید.
✉️ بعد از حل، پاسخها را برای مدیریت کانال ارسال بفرمایید.
🧩 سؤال اول | لیست و برش
یک لیست از اعداد به شما داده شده است.
🔹 فقط اعدادی را استخراج کنید که زوج هستند و در اندیسهای فرد لیست قرار دارند.
lst = [10, 3, 5, 8, 2, 9, 4, 6]
🧩 سؤال دوم | رشتهها
یک رشته دارید.
🔹 حروف تکراری را حذف کنید، بهطوری که ترتیب اولین وقوع حروف حفظ شود.
s = "programming"
🧩 سؤال سوم | دیکشنری
یک لیست از کلمات داده شده است.
🔹 یک دیکشنری بسازید که در آن هر کلمه کلید و طول آن مقدار باشد.
words = ["python", "code", "challenge"]
🌷✨ منتظر کدهای خلاقانهتون هستیم
🚀 سه خط نصفی، ولی حرفهای!
#سه_خط_نصفی_کد #چالش_پایتون #سهشنبه_پایتونی #کدنویسی_پایتون #آموزش_پایتون #تمرین_پایتون #برنامه_نویسی #چالش_هفتگی #پایتون_کد #یادگیری_لذت_بخش
🌸 سهشنبههای «مثبت سه خط و نصف کد پایتون» 🌸🎉
💻 چالش هفتگی حل مسئله و کدنویسی پایتون
تبریک به دوستانی که در چالش «مثبت ۳ خط و نصف» پایتون شرکت کردند و پاسخهای خودشان را ارسال کردند 👏
هدف از این چالش، تقویت مهارت کدنویسی و برنامهنویسی پایتون و همچنین افزایش منطق برنامهنویسی است.
در این مسیر، از تمرینهای ساده و کاربردی شروع میکنیم و با نوشتن روزانه چند خط کد، تمرکز و مهارت بهتدریج افزایش پیدا میکند.
چالش «مثبت ۳ خط و نصف» یعنی: کمتر از سه خط نباشد،
و اگر کمی بیشتر هم شد، اشکالی ندارد.
این روند کمک میکند تواناییها بهمرور به مهارت واقعی تبدیل شوند.
ادامه بدید، تمرین مستمر نتیجه میده 💪🐍
نتایج این هفته چالش:
🏆 برندههای طلایی
سرکار خانم شجاع — ۳۰ امتیاز
سرکار خانم قلمی — ۳۰ امتیاز
💻 چالش هفتگی حل مسئله و کدنویسی پایتون
تبریک به دوستانی که در چالش «مثبت ۳ خط و نصف» پایتون شرکت کردند و پاسخهای خودشان را ارسال کردند 👏
هدف از این چالش، تقویت مهارت کدنویسی و برنامهنویسی پایتون و همچنین افزایش منطق برنامهنویسی است.
در این مسیر، از تمرینهای ساده و کاربردی شروع میکنیم و با نوشتن روزانه چند خط کد، تمرکز و مهارت بهتدریج افزایش پیدا میکند.
چالش «مثبت ۳ خط و نصف» یعنی: کمتر از سه خط نباشد،
و اگر کمی بیشتر هم شد، اشکالی ندارد.
این روند کمک میکند تواناییها بهمرور به مهارت واقعی تبدیل شوند.
ادامه بدید، تمرین مستمر نتیجه میده 💪🐍
نتایج این هفته چالش:
🏆 برندههای طلایی
سرکار خانم شجاع — ۳۰ امتیاز
سرکار خانم قلمی — ۳۰ امتیاز
🏆1
تبریک یلدا،
یعنی بهانهای برای با هم بودن،
برای شاد بودن در کنار هم
و زندگی یعنی همین بهانههای کوچکِ گذرا اما ماندگار.
شب یلدا مبارک 🌹
پیشاپیش فرارسیدن شب یلدا را
به خانوادههای محترم دانشآموزان گرامی،
دانشجویان عزیز
و خانواده بزرگ برنامهنویسی پایتون و هوش مصنوعی
صمیمانه تبریک عرض مینماییم.
آرزومند شبهایی روشن، دلهایی گرم و آیندهای پربار 🌙✨
یعنی بهانهای برای با هم بودن،
برای شاد بودن در کنار هم
و زندگی یعنی همین بهانههای کوچکِ گذرا اما ماندگار.
شب یلدا مبارک 🌹
پیشاپیش فرارسیدن شب یلدا را
به خانوادههای محترم دانشآموزان گرامی،
دانشجویان عزیز
و خانواده بزرگ برنامهنویسی پایتون و هوش مصنوعی
صمیمانه تبریک عرض مینماییم.
آرزومند شبهایی روشن، دلهایی گرم و آیندهای پربار 🌙✨
🙏5❤1