آموزش برنامه نویسی پایتون و Django
2.99K subscribers
168 photos
522 videos
52 files
1.7K links
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs

* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
Download Telegram
💠 عضو جامع ترین کانال های توسعه فردی، روانشناسی و موفقیت شوید:

➡️ https://t.me/addlist/AX8uaLK6gE1jNzg0

➡️ https://t.me/addlist/AX8uaLK6gE1jNzg0

شامل موضوعات آموزشی زیر:

توسعه و رشد فردی
افزایش ثروت
هدف گذاری و مدیریت زمان
مهارت های اجتماعی، ارتباطی و فن بیان
روانشناسی و خودیاری
موفقیت
عادات موثر
سلامت و تغذیه سالم
موفقیت شغلی
عبارات تاکیدی
مدیریت اضطراب و خشم
روان درمانی CBT و ACT
شخصیت شناسی و تحلیل روانشناسی
انگیزشی
کودک درون
تکنیک های NLP
یوگا
افزایش حافظه
مدیتیشن
موفقیت تحصیلی
مطالعه موثر
افزایش اعتماد به نفس
افزایش تمرکز
تفکر مثبت
افزایش خلاقیت
نقل قول های انگیزشی

با کلیک بر روی لینک زیر عضو تمامی این کانال ها شوید:

➡️ https://t.me/addlist/AX8uaLK6gE1jNzg0

➡️ https://t.me/addlist/AX8uaLK6gE1jNzg0
🔵 کوییز #پایتون

🟣 موضوع : ‏مدیریت وابستگی‌ها با requirements.txt

🟢 سوال :

‏کدام دستور برای نصب وابستگی‌های تعریف شده در requirements.txt استفاده می‌شود؟

گزینه 1:
`python install -r requirements.txt`
گزینه 2:
`pip install requirements.txt`
گزینه 3:
`pip install -r requirements.txt`
گزینه 4:
`python -m pip install requirements.txt`

🔵 گزینه صحیح: 3

🟢 توضیح :

‏دستور `pip install -r requirements.txt` تمام بسته‌های لیست شده در فایل requirements.txt را نصب می‌کند.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #پایتون

🟣 موضوع : ‏ساخت منوی ساده در برنامه پایتونی

🟢 سوال :

‏کدام روش برای نمایش گزینه های منو به کاربر مناسب تر است؟

گزینه 1:
‏چاپ تمام گزینه ها در یک خط
گزینه 2:
‏استفاده از یک لیست و نمایش اندیس ها
گزینه 3:
‏عدم نمایش هیچ گزینه ای
گزینه 4:
‏فقط نمایش گزینه انتخابی

🔵 گزینه صحیح: 2

🟢 توضیح :

‏نمایش گزینه ها به صورت لیست و استفاده از اندیس ها، به کاربر کمک می کند تا انتخاب راحت تری داشته باشد.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
Media is too big
VIEW IN TELEGRAM
🔵 How to Install PyCharm (Python IDE) on Windows 10, Mac and Ubuntu Linux

🟢 کیفیت : متوسط

🔴 توجه کنید با تنظیمات خود تلگرام می توانید حجم و کیفیت ویدیو را بر اساس سرعت اینترنت خود تنظیم نمایید.

🟣 Python Tutorial for Beginners (For Absolute Beginners)

🟢 زبان آموزش: انگلیسی

🟣 دوره آموزش پایتون برای مبتدی ها


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 با عضویت در لیست تلگرامی جامع آموزش زبان زیر عضو بی نظیرترین‌ و کامل ترین مجموعه آموزش زبان انگلیسی تلگرامی شوید:

🟢 پادکست، کوییز، گرامر، آیلتس، تافل، ویدیو، آموزش زبان به کودکان، اصطلاحات انگلیسی، زبان کنکور و ... :

https://t.me/addlist/hK74E7joz0ZiOGY0
https://t.me/addlist/hK74E7joz0ZiOGY0
https://t.me/addlist/hK74E7joz0ZiOGY0
🔵 کوییز #Django

🟣 موضوع : ‏بهینه‌سازی عملکرد ORM و Query Optimization

🟢 سوال :

‏تفاوت اصلی select_related و prefetch_related چیست؟

گزینه 1:
‏select_related با join کوئری را یکپارچه می‌کند و prefetch_related چند کوئری اجرا می‌کند
گزینه 2:
‏prefetch_related با join کوئری را یکپارچه می‌کند و select_related چند کوئری اجرا می‌کند
گزینه 3:
‏هر دو از join استفاده می‌کنند
گزینه 4:
‏هر دو بارگذاری داده‌ها را در سطح Python انجام می‌دهند

🔵 گزینه صحیح: 1

🟢 توضیح :

‏select_related از join برای یک کوئری واحد استفاده می‌کند، در حالی که prefetch_related چند کوئری جداگانه اجرا می‌کند.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🌱🌱 نکته روز پایتون:

🌿🌿 عملگرهای بیتی (`Bitwise Operators`) مانند `&`, `|`, `^`, `~`, `<<`, `>>` برای انجام عملیات روی سطح بیتی اعداد صحیح به کار می‌روند.

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #Django

🟣 موضوع : ‏کار با کوکی‌ها (Cookies)

🟢 سوال :

‏کدام یک از خصوصیات زیر برای تعیین طول عمر یک کوکی استفاده می شود؟

گزینه 1:
`max_age`
گزینه 2:
`expires`
گزینه 3:
`lifetime`
گزینه 4:
`duration`

🔵 گزینه صحیح: 1

🟢 توضیح :

‏خصوصیت `max_age` مدت زمان اعتبار کوکی را بر حسب ثانیه تعیین می‌کند.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 دوست داری برنامه نویس حرفه ای بشی یا مهارت های کامپیوتری خودت رو افزایش بدی؟ با عضویت در لیست تلگرامی زیر در بی نظیر ترین کانال های برنامه نویسی ما عضو شوید:

🟢 پایتون، هوش مصنوعی، یادگیری ماشین، سی ++، سی شارپ، دات نت، نود جی اس، جاوا اسکریپت، شبکه، علم داده، پایگاه داده، sql، nosql ، مهارت های ICDL، سیستم عامل، لینوکس، فتوشاپ، گرافیک، اندروید، جاوا، ساخت اپلیکیشن موبایل، ری اکت، جی کوئری، php و laravel، دروس رشته کامپیوتر، کنکور کامپیوتر و ...

عضو لیست جامع شوید:

https://t.me/addlist/_UjG99eD_E4zYzhk
https://t.me/addlist/_UjG99eD_E4zYzhk
https://t.me/addlist/_UjG99eD_E4zYzhk
🔵 کوییز #پایتون

کدام گزینه بهترین توضیح را درباره متغیرهای محلی و سراسری در پایتون ارائه می‌دهد؟

الف) متغیرهای محلی داخل توابع تعریف می‌شوند و فقط در همان توابع قابل دسترسی هستند؛ متغیرهای سراسری خارج از توابع تعریف شده و در کل برنامه قابل استفاده‌اند.
ب) متغیرهای محلی خارج از توابع تعریف می‌شوند؛ متغیرهای سراسری داخل توابع تعریف می‌شوند.
ج) متغیرهای محلی و سراسری هر دو تنها در داخل توابع قابل دسترسی هستند.
د) متغیرهای سراسری فقط برای اعداد صحیح و متغیرهای محلی برای رشته‌ها به کار می‌روند.

پاسخ:

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

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

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🌱🌱 نکته روز پایتون:

🌿🌿 بهره‌گیری از explain() بر روی کوئری‌های find() به تحلیل عملکرد و بهینه‌سازی استراتژی‌های جستجو کمک می‌کند.

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #Django

🟣 موضوع : ‏تعریف viewهای تابعی (Function‑Based Views)

🟢 سوال :

‏view تابعی در جنگو چیست؟

گزینه 1:
‏تابع پایتون که HttpRequest دریافت و HttpResponse برمی‌گرداند
گزینه 2:
‏کلاس پایتون که درخواست را پردازش می‌کند
گزینه 3:
‏تنظیمات URL در فایل urls.py
گزینه 4:
‏قالب HTML که رندر می‌شود

🔵 گزینه صحیح: 1

🟢 توضیح :

‏view تابعی به صورت تابع پایتون تعریف می‌شود و درخواست را دریافت و پاسخ HTTP برمی‌گرداند.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 با عضویت در لیست تلگرامی جامع آموزش زبان زیر عضو بی نظیرترین‌ و کامل ترین مجموعه آموزش زبان انگلیسی تلگرامی شوید:

🟢 پادکست، کوییز، گرامر، آیلتس، تافل، ویدیو، آموزش زبان به کودکان، اصطلاحات انگلیسی، زبان کنکور و ... :

https://t.me/addlist/hK74E7joz0ZiOGY0
https://t.me/addlist/hK74E7joz0ZiOGY0
https://t.me/addlist/hK74E7joz0ZiOGY0
🌱🌱 نکته روز پایتون:

🌿🌿 برای رسم نمودار ستونی افقی، می‌توان از `plt.barh(x, y)` استفاده کرد که جای محورهای x و y را معکوس می‌کند.

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
This media is not supported in your browser
VIEW IN TELEGRAM
🔵 MySQL UNIONS are easy

🟢 کیفیت : متوسط

🔴 توجه کنید با تنظیمات خود تلگرام می توانید حجم و کیفیت ویدیو را بر اساس سرعت اینترنت خود تنظیم نمایید.

🟣 MySQL tutorial for beginners 🐬

🟢 زبان آموزش: انگلیسی

🟣 دوره MySQL برای مبتدیان


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


🌠 پروژه جاه‌طلبانه جدید عربستان: ساخت پلی برای اتصال به مصر در دریای سرخ!


🌿🌿 عربستان سعودی و مصر در حال بررسی یک پروژه عظیم و جاه‌طلبانه برای اتصال دو کشور از طریق یک پل یا تونل در دریای سرخ هستند. این طرح، بخشی از تلاش‌های گسترده عربستان برای توسعه گردشگری و تجارت در منطقه و همچنین پشتیبانی از پروژه عظیم و آینده‌نگر نئوم است.


🟣 کوتاه‌ترین مسیر و چالش‌های پیش‌رو

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


🔴 نقش پل در توسعه منطقه‌ای و پروژه نئوم

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


#عربستان #مصر #پروژه_عمرانی #دریای_سرخ #نئوم

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💠 عضو جامع ترین کانال های توسعه فردی، روانشناسی و موفقیت شوید:

➡️ https://t.me/addlist/AX8uaLK6gE1jNzg0

➡️ https://t.me/addlist/AX8uaLK6gE1jNzg0

شامل موضوعات آموزشی زیر:

توسعه و رشد فردی
افزایش ثروت
هدف گذاری و مدیریت زمان
مهارت های اجتماعی، ارتباطی و فن بیان
روانشناسی و خودیاری
موفقیت
عادات موثر
سلامت و تغذیه سالم
موفقیت شغلی
عبارات تاکیدی
مدیریت اضطراب و خشم
روان درمانی CBT و ACT
شخصیت شناسی و تحلیل روانشناسی
انگیزشی
کودک درون
تکنیک های NLP
یوگا
افزایش حافظه
مدیتیشن
موفقیت تحصیلی
مطالعه موثر
افزایش اعتماد به نفس
افزایش تمرکز
تفکر مثبت
افزایش خلاقیت
نقل قول های انگیزشی

با کلیک بر روی لینک زیر عضو تمامی این کانال ها شوید:

➡️ https://t.me/addlist/AX8uaLK6gE1jNzg0

➡️ https://t.me/addlist/AX8uaLK6gE1jNzg0
🔵 کوییز #پایتون

🟣 موضوع : ‏مدیریت وابستگی‌ها با requirements.txt

🟢 سوال :

‏کدام یک از موارد زیر یک نمونه صحیح از محتوای فایل requirements.txt است؟

گزینه 1:
`requests==2.25.1; pandas`
گزینه 2:
`requests=2.25.1, pandas==1.2.3`
گزینه 3:
`requests==2.25.1\npandas==1.2.3`
گزینه 4:
`requests 2.25.1 pandas 1.2.3`

🔵 گزینه صحیح: 3

🟢 توضیح :

‏در فایل requirements.txt هر بسته در یک خط جداگانه با نام و نسخه دقیق آن (با استفاده از `==`) نوشته می‌شود.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
This media is not supported in your browser
VIEW IN TELEGRAM
🔵 Python Programming Tutorial - 19 - Dictionary

🟢 کیفیت : متوسط

🔴 توجه کنید با تنظیمات خود تلگرام می توانید حجم و کیفیت ویدیو را بر اساس سرعت اینترنت خود تنظیم نمایید.

🟣 Python Programming Tutorials

🟢 زبان آموزش: انگلیسی


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #پایتون

🟣 موضوع : ‏لیست‌های comprehension

🟢 سوال :

‏کدام گزینه نحوه استفاده از شرط else در لیست comprehension را به درستی نشان می‌دهد؟

گزینه 1:
`[x if x > 0 else 0 for x in numbers]`
گزینه 2:
`[x for x in numbers if x > 0 else 0]`
گزینه 3:
`[x for x in numbers else 0 if x > 0]`
گزینه 4:
`[x for x in numbers if x > 0, else 0]`

🔵 گزینه صحیح: 1

🟢 توضیح :

‏برای استفاده از else در لیست comprehension، باید از ساختار `[x if condition else y for x in iterable]` استفاده کرد.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir