پایتون فارسی(PyCore)
229 subscribers
204 photos
105 videos
57 files
243 links
🐉پایتون فارسی
🚀آموزش و اخبار دنیای تکنولوژی
Download Telegram
🔰 Python Libraries And Frameworks
@persians_python
@persians_python
روز جهانی برنامه نویس مبارک!
امیدوارم هیچ‌وقت توی زندگی‌ت bug نگیری و همیشه راه‌حل‌هات optimized باشه.
کاش همه‌ی لحظه‌هات مثل یه clean code مرتب و خوانا باشه و مسیر موفقیتت بدون هیچ syntax error ای کامپایل بشه.
زندگی‌ت پر از algorithm‌های سریع، loop‌های شادی بی‌پایان و function‌هایی باشه که همیشه return success بدن 🚀
یادت نره که تو همیشه یه developer واقعی هستی که با ذهنش دنیا رو debug می‌کنه و آینده رو deploy.

Happy Programmer’s Day! 🎉

@persians_python
@persians_python
👍14👌3
جنگو 6 رسید !!!!
اضافه کردن اجرای تسک های پشت سرور بصورت خودکار و عدم نیاز به کانفیگ های Celery
عالیه
==============================
در اجرای تسک های زمان بر مثل ارسال ایمیل میتونیم thread اصلی رو آزاد کنیم برای پاسخ به بقیه درخواست ها و تسک زمان بر بدون درگیر کردن اپلیکیشن اصلی کار خودش رو تموم کنه
سلام وقت همگی بخیر
با توجه به اتمام دوره های تابستانی پایتون مقدماتی
لطفا یا توجه به تایم اعلام شده پروژه ها به این شکل که توضیح میدم به مجتمع فنی تهران تحویل بشه روی سیستم داخل سالن باید ریخته بشه
همه فایل ها در یک فایل zip که اسم خودتون و پروژه تون روش هست تحویل بدید مثال
meisam-shabany-student-managment.zip
با توجه به مشکلی که اکثرا با نمایش دیتابیس SQLite دارید و اکستنشن ها یا مشکل دارند یا کار نمی‌کنند
میتونید وارد این سایت بشید
https://sqliteviewer.app/
و روی گزینه اضافه کردن بزنید و از داخل سیستم فایل SQLite رو انتخاب کنید تا آنلاین بتونید ببینید دیتابیس و جداول داخلش رو
سلام به همگی وقت بخیر

دو فرصت کارآموزی جنگو برای حضور در یک پروژه داریم
این دو فرصت کارآموزی چند ماهه هست و باید با تیم فرانت کار کنید پس باید بتونید با DRF (django rest framwork)
کار کنید
طبیعتاً افرادی که تو فرصت کارآموزی توانایی خودشون رو ثابت کنند قطعا در پروژه های بین المللی که تیم اصلی داره کار می‌کنه استفاده میشه ازتون
فقط اینکه دو تا جا داریم و اولویت با کسایی هست که رزومه مناسب تری داشته باشند و حداقل یک پروژه با drf داشته باشند
اگه دوست دارید تو این فرصت حضور داشته باشید رزومه بنویسید برای خودتون
(میتونید از ai کمک بگیرید برای رزومه نوشتن تو گوگل هم سرچ کنید)
و رزومه رو برای من ارسال کنید تا بررسی بشه و اطلاع داده بشه بهتون
---اولویت با دانش پذیران خودم هست ---

#فرصت_همکاری
@persians_python
یک راهنمایی برای بچه های که پایتون مقدماتی رو تموم کردن
در حال حاضر در ادامه دو مسیر مختلف در مجتمع فنی تهران دنبال میشه
۱. فریم ورک جنگو: محبوب ترین فریم ورک حوزه وب پایتون
۲. آنالیز دیتا و ماشین لرنینگ(هوش مصنوعی)

توصیه: هوش مصنوعی برای زیر ۱۵ سال ممنوعه با توجه به ریاضیات پیشرفته ای که داره
وقت بخیر
کلاس هوش مصنوعی امروز ساعت ۱۸ تا ۲۰ برگزار می‌شود
سوال ۱: مدیریت نمرات دانش‌آموزان

یک معلم، نمرات چهار دانش‌آموز (علی، رضا، سارا، زهرا) را در سه درس (ریاضی، علوم، ادبیات) در یک ماتریس ذخیره کرده است.
ماتریس نمرات:

نمرات = [ [18, 16, 17],
[15, 14, 16],
[19, 18, 20],
[17, 15, 16] ]

سوالات:
1. ابعاد این ماتریس را مشخص کنید (تعداد سطر و ستون).
2. نمرهٔ سارا در درس علوم چیست؟
3. نمرات همهٔ دانش‌آموزان در درس ادبیات را استخراج کنید.
4. میانگین نمرات هر درس را محاسبه کنید.
---
سوال ۲: پیگیری امتیازات بازیکنان در یک بازی ویدیویی

در یک بازی ویدیویی، امتیازات چهار بازیکن در پنج مرحله مختلف ثبت شده است.

ماتریس امتیازات:

امتیازات = [ [1200, 1500, 1300, 1400, 1600],
[1100, 1400, 1200, 1300, 1500],
[1300, 1600, 1400, 1500, 1700],
[1000, 1300, 1100, 1200, 1400] ]

سوالات:

1. این ماتریس چند سطر و چند ستون دارد؟
2. مجموع امتیازات هر بازیکن در تمام مراحل را محاسبه کنید.
3. بیشترین امتیاز کسب‌شده در مرحله سوم توسط کدام بازیکن بوده است؟
4. یک ماتریس جدید ایجاد کنید که فقط امتیازات مراحل دوم تا چهارم همه بازیکنان را نشان دهد.
---
سوال ۳: برنامه‌ریزی هفتگی زمان مطالعه

یک دانشجو مدت زمان مطالعه روزانه خود (بر حسب ساعت) را برای سه درس در طول یک هفته (شنبه تا پنجشنبه) ثبت کرده است.
ماتریس زمان مطالعه:

زمان_مطالعه = [ [2, 1.5, 2], # شنبه
[3, 2, 1], # یکشنبه
[2, 2.5, 1.5], # دوشنبه
[1, 3, 2], # سه‌شنبه
[2.5, 2, 1] ] # پنجشنبه

سوالات:

1. شکل (ابعاد) این ماتریس چیست؟
2. کل زمان مطالعه این دانشجو در روز دوشنبه چقدر بوده است؟
3. میانگین زمان مطالعه روزانه برای درس دوم را محاسبه کنید.
4. آیا می‌توانید مجموع ساعات مطالعه برای هر روز را در یک لیست جدید محاسبه و نمایش دهید؟
---
سوال ۴: مقایسه قیمت محصولات در فروشگاه‌های مختلف

قیمت چهار قلم کالای اساسی (برنج، روغن، مرغ، شیر) در سه فروشگاه مختلف زنجیره‌ای ثبت شده است. (قیمت‌ها به هزار تومان)

ماتریس قیمت‌ها:

قیمت‌ها = [ [45, 32, 28, 8], # فروشگاه الف
[42, 30, 30, 7.5], # فروشگاه ب
[48, 33, 27, 8.2] ] # فروشگاه ج

سوالات:
1. ابعاد ماتریس قیمت‌ها را بیان کنید.
2. قیمت مرغ در فروشگاه "ب" چقدر است؟
3. ارزان‌ترین فروشگاه برای خرید برنج کدام است؟ (قیمت برنج در ستون اول است)
4. اگر شخصی قصد خرید یک عدد از هر کالا را داشته باشد، هزینه کل خرید از هر فروشگاه چقدر خواهد بود؟ (مجموع هر سطر)
---
سوال ۵: آمار ماهانه فروش یک فروشگاه

فروش یک فروشگاه لوازم الکترونیکی برای چهار محصول (موبایل، لپ‌تاپ، تبلت، هدفون) در سه ماه اول سال در یک ماتریس ذخیره شده است. (اعداد نشان‌دهنده تعداد واحد فروخته‌شده است)

ماتریس فروش:

`
فروش = [ [120, 85, 90, 200], # فروردین
[135, 78, 110, 180], # اردیبهشت
[110, 92, 95, 220] ] # خرداد

سوالات:
1. این ماتریس چه ابعادی دارد؟
2. فروش محصول "تبلت" (ستون سوم) در ماه اردیبهشت چقدر بوده است؟
3. مجموع فروش هر محصول در کل سه ماه را محاسبه کنید.
4. در کدام ماه، بیشترین تعداد "موبایل" به فروش رسیده است؟

#هوش_مصنوعی
سوالات مبحث ماتریس ها مربوط به دوره هوش مصنوعی
Channel name was changed to «پایتون فارسی(PyCore Team)»
📊 سوالات تمرینی سری‌ها و دیتافریم

سوال ۱: سری نمرات

یک سری از نمرات پایانی ۶ دانش‌آموز به شرح زیر است:

· علی: ۱۷
· رضا: ۱۵
· سارا: ۱۹
· زهرا: ۱۶
· محسن: ۱۴
· فاطمه: ۱۸

سوالات:

1. این سری را ایجاد کنید
2. نمره سارا را نمایش دهید
3. میانگین نمرات را محاسبه کنید
4. دانش‌آموزانی که نمره بالاتر از ۱۶ دارند را پیدا کنید

---

سوال ۲: سری دمای روزانه

دمای هوای تهران در ۷ روز متوالی ثبت شده است:

· شنبه: ۲۵
· یکشنبه: ۲۷
· دوشنبه: ۲۳
· سه‌شنبه: ۲۶
· چهارشنبه: ۲۴
· پنجشنبه: ۲۸
· جمعه: ۲۲

سوالات:

1. این سری را ایجاد کنید
2. بیشترین و کمترین دما را پیدا کنید
3. روزهایی که دما بیشتر از ۲۵ درجه بوده را مشخص کنید
4. میانگین دمای هفته را محاسبه کنید

---

سوال ۳: دیتافریم اطلاعات دانش‌آموزان

یک دیتافریم برای اطلاعات ۵ دانش‌آموز ایجاد کنید:

نام سن معدل کلاس
علی ۱۵ ۱۷.۵ نهم
سارا ۱۴ ۱۸.۲ هشتم
رضا ۱۶ ۱۶.۸ دهم
زهرا ۱۵ ۱۹.۱ نهم
محسن ۱۴ ۱۷.۹ هشتم

سوالات:

1. این دیتافریم را ایجاد کنید
2. اطلاعات سارا را نمایش دهید
3. ستون "معدل" را جداگانه نمایش دهید
4. دانش‌آموزان کلاس "نهم" را فیلتر کنید

---

سوال ۴: دیتافریم فروش محصولات

فروش سه محصول در سه فصل مختلف:

محصول فصل اول فصل دوم فصل سوم
موبایل ۱۲۰ ۱۵۰ ۱۳۰
لپ‌تاپ ۸۰ ۹۵ ۸۵
تبلت ۶۰ ۷۵ ۷۰

سوالات:

1. این دیتافریم را ایجاد کنید
2. مجموع فروش هر محصول در سه فصل را محاسبه کنید
3. فروش محصول "لپ‌تاپ" را نمایش دهید
4. بیشترین فروش در فصل دوم مربوط به کدام محصول است؟

---

سوال ۵: سری قیمت سهام

قیمت سهام یک شرکت در ۶ روز متوالی:

· روز۱: ۱۲۰۰
· روز۲: ۱۲۵۰
· روز۳: ۱۱۸۰
· روز۴: ۱۳۰۰
· روز۵: ۱۲۸۰
· روز۶: ۱۳۲۰

سوالات:

1. این سری را ایجاد کنید
2. تغییرات قیمت نسبت به روز قبل را محاسبه کنید
3. روزهایی که قیمت بالاتر از ۱۲۵۰ بوده را پیدا کنید
4. میانگین قیمت را محاسبه کنید

---

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

اطلاعات کتاب‌های یک کتابخانه:

عنوان نویسنده سال انتشار تعداد صفحات
جنگل احمدی ۱۳۹۵ ۲۵۰
کوهستان محمدی ۱۳۹۸ ۱۸۰
دریا رضایی ۱۳۹۰ ۳۲۰
آسمان حسینی ۱۴۰۰ ۲۰۰

سوالات:

1. این دیتافریم را ایجاد کنید
2. کتاب‌هایی که بعد از سال ۱۳۹۵ منتشر شده‌اند را نمایش دهید
3. ستون "تعداد صفحات" را جداگانه نمایش دهید
4. میانگین تعداد صفحات کتاب‌ها را محاسبه کنید

---

سوال ۷: سری تعداد بازدید وبسایت

تعداد بازدید روزانه از یک وبسایت در ۵ روز:

· دوشنبه: ۱۲۰۰
· سه‌شنبه: ۱۵۰۰
· چهارشنبه: ۱۳۰۰
· پنجشنبه: ۱۷۰۰
· جمعه: ۱۴۰۰

سوالات:

1. این سری را ایجاد کنید
2. روزی که بیشترین بازدید را داشته پیدا کنید
3. مجموع بازدیدهای هفته را محاسبه کنید
4. روزهایی که بازدید بیشتر از ۱۴۰۰ بوده را مشخص کنید

---

سوال ۸: دیتافریم ورزشکاران

اطلاعات ورزشکاران یک تیم:

نام ورزش سن قد
احمد فوتبال ۲۲ ۱۷۸
مریم بسکتبال ۲۰ ۱۸۵
رضا والیبال ۲۴ ۱۹۰
سارا شنا ۱۹ ۱۷۰

سوالات:

1. این دیتافریم را ایجاد کنید
2. ورزشکاران قدبلندتر از ۱۸۰ سانتیمتر را پیدا کنید
3. میانگین سن ورزشکاران را محاسبه کنید
4. اطلاعات ورزشکار "مریم" را نمایش دهید

---

سوال ۹: سری فروش ماهانه

فروش ماهانه یک فروشگاه در ۶ ماه اول سال:

· فروردین: ۵۰ میلیون
· اردیبهشت: ۴۵ میلیون
· خرداد: ۶۰ میلیون
· تیر: ۵۵ میلیون
· مرداد: ۷۰ میلیون
· شهریور: ۶۵ میلیون

سوالات:

1. این سری را ایجاد کنید
2. ماهی که بیشترین فروش را داشته پیدا کنید
3. مجموع فروش نیم‌سال اول را محاسبه کنید
4. ماه‌هایی که فروش بیشتر از ۵۵ میلیون بوده را مشخص کنید

---

سوال ۱۰: دیتافریم رستوران

منوی یک رستوران:

غذا قیمت زمان پخت نوع
قورمه سبزی ۸۰۰۰۰ ۴۵ ایرانی
پیتزا ۱۲۰۰۰۰ ۲۰ فرنگی
کباب ۱۵۰۰۰۰ ۳۰ ایرانی
پاستا ۹۰۰۰۰ ۱۵ فرنگی

سوالات:

1. این دیتافریم را ایجاد کنید
2. غذاهای نوع "ایرانی" را نمایش دهید
3. میانگین قیمت غذاها را محاسبه کنید
4. غذایی که کمترین زمان پخت را دارد پیدا کنید
سوالات مبحث Series and Dataframe
مربوط به دوره هوش مصنوعی
سطح ساده

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

# مثال خروجی:
# عدد را وارد کنید: -5
# عدد منفی است

۲. ماشین حساب ساده
برنامه‌ای بنویسید که دو عدد و یک عملگر (+, -, *, /) از کاربر بگیرد و نتیجه را محاسبه کند.

# مثال خروجی:
# عدد اول: 10
# عملگر: *
# عدد دوم: 5
# نتیجه: 50

۳. تشخیص سن برای رای دادن
برنامه‌ای بنویسید که سن کاربر را بگیرد و مشخص کند آیا می‌تواند در انتخابات شرکت کند یا خیر (سن قانونی = ۱۸ سال).

# مثال خروجی:
# سن خود را وارد کنید: 20
# شما می‌توانید رای دهید

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

# مثال خروجی:
# عدد را وارد کنید: 7
# عدد فرد است

۵. مقایسه دو عدد
برنامه‌ای بنویسید که دو عدد از کاربر بگیرد و بزرگ‌تر، کوچک‌تر یا مساوی بودن آن‌ها را مشخص کند.

# مثال خروجی:
# عدد اول: 8
# عدد دوم: 8
# دو عدد با هم مساوی هستند

---

سطح متوسط

۶. سیستم تشخیص فصل سال
برنامه‌ای بنویسید که شماره ماه (۱ تا ۱۲) را از کاربر بگیرد و فصل مربوطه را نمایش دهد.

# مثال خروجی:
# شماره ماه را وارد کنید: 7
# فصل: تابستان

۷. ماشین حساب BMI (شاخص توده بدنی)
برنامه‌ای بنویسید که وزن (کیلوگرم) و قد (متر) کاربر را بگیرد، BMI را محاسبه کند و وضعیت کاربر را مشخص کند:

· کم‌وزن: BMI کمتر از ۱۸.۵
· نرمال: BMI بین ۱۸.۵ تا ۲۴.۹
· اضافه‌وزن: BMI بین ۲۵ تا ۲۹.۹
· چاق: BMI ۳۰ و بالاتر

# مثال خروجی:
# وزن (kg): 70
# قد (m): 1.75
# BMI شما: 22.86
# وضعیت: نرمال

۸. بازی سنگ، کاغذ، قیچی
برنامه‌ای بنویسید که انتخاب کاربر (سنگ، کاغذ، قیچی) و انتخاب کامپیوتر (به صورت تصادفی) را بگیرد و برنده را مشخص کند.

import random

# مثال خروجی:
# انتخاب شما (سنگ، کاغذ، قیچی): کاغذ
# کامپیوتر انتخاب کرد: سنگ
# شما برنده شدید!

۹. سیستم تخفیف فروشگاه
برنامه‌ای بنویسید که مبلغ خرید کاربر را بگیرد و بر اساس آن تخفیف اعمال کند:

· کمتر از ۵۰ هزار تومان: بدون تخفیف
· بین ۵۰ تا ۱۰۰ هزار تومان: ۱۰٪ تخفیف
· بین ۱۰۰ تا ۲۰۰ هزار تومان: ۲۰٪ تخفیف
· بیشتر از ۲۰۰ هزار تومان: ۳۰٪ تخفیف

# مثال خروجی:
# مبلغ خرید: 120000
# مبلغ پس از تخفیف: 96000

۱۰. برنامه تشخیص سال کبیسه
برنامه‌ای بنویسید که یک سال از کاربر بگیرد و مشخص کند که آیا سال کبیسه است یا خیر.

· سال کبیسه است اگر:
· بر ۴ بخش‌پذیر باشد
· اما اگر بر ۱۰۰ بخش‌پذیر باشد، باید بر ۴۰۰ نیز بخش‌پذیر باشد

# مثال خروجی:
# سال را وارد کنید: 2024
# سال 2024 کبیسه است

---

راهنمای حل

· از if, elif, else استفاده کنید
· برای مقایسه‌ها از عملگرهای ==, !=, >, <, >=, <= استفاده کنید
· برای شرایط ترکیبی از and, or, not استفاده کنید
👍2👌1
سوالات مبحث شرط‌ها مربوط به دوره جدید پایتون
👎1
سلام به همگی بچه های که دوره جنگو رو ثبت نام کردن وارد این گروه که لینکش رو میذارم بشن و ویدیوهای html css رو ببینند ده تا ویدیو که سه ویدیو اول کیفیت صدای پایینی داره به بزرگی خودتون ببخشید به بعد درست میشه
این ده تا ویدیو رو ببینید تا زمان شروع دوره
که تو کلاس کاملتر کار میکنیم
فریم ورک bootstrap رو در طول دوره کار میکنیم که فریم ورک css ی هست
https://t.me/+qEGYvTjkX-M3NGZk
بچه های دوره جنگو که امروز امتحان میان ترم دارن این لینک قالبی هست که باید روش کار کنید
https://github.com/meysamShabany/pycourse-templates-temp2
دانلود کنید و شروع کنید اگر من زودتر یا دیرتر رسیدم
سلام به همگی
بچه های دوره هوش مصنوعی چند نفر درخواست کردن بخاطر امتحانات جلسه فردا کنسل بشه اگه موافقید لطفاً کامنت بذارید خواهشا فقط بچه های دوره هوش مصنوعی جواب بدن
قابل توجه بچه های دوره هوش مصنوعی
کلاس امروز کنسل هست بخاطر امتحانات جلسه بعد ادامه میدیم
👍3
سلام به همگی بچه های دوره جنگو چهارشنبه چهار تا شش افرادی که موافق کنسل شدن جلسه فردا بخاطر امتحانات هستید اعلام کنید یا لایک کنید یا کامنت بذارید که متوجه بشم اگه تعداد به حد نصاب برسه یک جلسه کنسل میکنیم بخاطر امتحانات
👍2