Bisect در پایتون 🐍 یه ابزار خیلی خوبه برای جستجوی باینری سریع!
فرض کن یه لیست مرتب داری و میخوای ببینی یه عنصر توش هست یا نه. Bisect میاد خیلی سریعتر از یه حلقه for ساده این کارو انجام میده.
با `bisect_left` و `bisect_right` میتونی محل درج یه عنصر رو هم پیدا کنی تا لیست مرتب بمونه. عالیه نه؟ 👌
یه سرچ بزن و بیشتر در موردش یاد بگیر! 🤓
https://t.me/python7ir
فرض کن یه لیست مرتب داری و میخوای ببینی یه عنصر توش هست یا نه. Bisect میاد خیلی سریعتر از یه حلقه for ساده این کارو انجام میده.
با `bisect_left` و `bisect_right` میتونی محل درج یه عنصر رو هم پیدا کنی تا لیست مرتب بمونه. عالیه نه؟ 👌
یه سرچ بزن و بیشتر در موردش یاد بگیر! 🤓
https://t.me/python7ir
🔵 کوییز #SQL
اگر ستون
A) 5
B) 3
C) 2
D) 0
پاسخ:
B
توضیح: COUNT(age) فقط مقادیر غیر NULL (یعنی ۱۸، ۲۲ و ۲۵) را میشمارد، بنابراین نتیجه ۳ است.
💗 مطالب بعدی ما رو حتما دنبال کنید!
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
آدرس کانال اصلی:
https://t.me/Tu_24
آدرس وبسایت:
https://tutorial24.ir/
اگر ستون
age در جدول students دارای مقادیر [18, 22, NULL, 25, NULL] باشد، خروجی SELECT COUNT(age) FROM students; چیست؟ A) 5
B) 3
C) 2
D) 0
پاسخ:
توضیح: COUNT(age) فقط مقادیر غیر NULL (یعنی ۱۸، ۲۲ و ۲۵) را میشمارد، بنابراین نتیجه ۳ است.
💗 مطالب بعدی ما رو حتما دنبال کنید!
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
آدرس کانال اصلی:
https://t.me/Tu_24
آدرس وبسایت:
https://tutorial24.ir/
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #SQL
🟣 موضوع : Dynamic SQL
✨ نکته :
EXEC بهتره یا spexecutesql؟ قطعاً spexecutesql! 🏆 چون امکان استفاده از پارامترها رو میده و میتونه طرح اجرایی (execution plan) رو کش کنه و Performance بهتری داشته باشه. 🏎️
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : Dynamic SQL
✨ نکته :
EXEC بهتره یا spexecutesql؟ قطعاً spexecutesql! 🏆 چون امکان استفاده از پارامترها رو میده و میتونه طرح اجرایی (execution plan) رو کش کنه و Performance بهتری داشته باشه. 🏎️
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #SQL
🟣 موضوع : گزارشسازی با کوئریهای پیچیده
✨ نکته :
استفاده درست از CASE WHEN مثل یه عصای دست میمونه تو گزارشسازی. 🪄👍
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : گزارشسازی با کوئریهای پیچیده
✨ نکته :
استفاده درست از CASE WHEN مثل یه عصای دست میمونه تو گزارشسازی. 🪄👍
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
✨🐍Descriptors & Property در پایتون!
میخوای کنترل بیشتری روی attribute های کلاسهات داشته باشی؟ 🤔
Descriptors و property بهت کمک میکنن!
باهاشون میتونی منطق custom برای get، set و delete کردن attribute ها تعریف کنی. 😎
اینطوری کدت تمیزتر و قابل فهمتر میشه!👌
#پایتون #آموزش #programming
https://t.me/python7ir
میخوای کنترل بیشتری روی attribute های کلاسهات داشته باشی؟ 🤔
Descriptors و property بهت کمک میکنن!
باهاشون میتونی منطق custom برای get، set و delete کردن attribute ها تعریف کنی. 😎
اینطوری کدت تمیزتر و قابل فهمتر میشه!👌
#پایتون #آموزش #programming
https://t.me/python7ir
🚀💨 پایتون کُنده؟
با Performance Tuning سرعتش رو چند برابر کن!
🤔 از Profiling برای پیدا کردن گلوگاهها استفاده کن.
💡 الگوریتم بهتری انتخاب کن یا از کتابخونههای سریعتر مثل NumPy بهره ببر.
✅ یادت نره Caching هم خیلی کمک میکنه!
#پایتون #performance #optimization
https://t.me/python7ir
با Performance Tuning سرعتش رو چند برابر کن!
🤔 از Profiling برای پیدا کردن گلوگاهها استفاده کن.
💡 الگوریتم بهتری انتخاب کن یا از کتابخونههای سریعتر مثل NumPy بهره ببر.
✅ یادت نره Caching هم خیلی کمک میکنه!
#پایتون #performance #optimization
https://t.me/python7ir
Dockerizing یه اپ پایتون، یعنی چی؟ 🤔
یعنی بستهبندی کردن اپلیکیشنت + همه پیشنیازهاش 📦 توی یه کانتینر سبک و قابل حمل.
اینجوری خیالت راحته که برنامهت روی هر سیستمی دقیقا همونجوری اجرا میشه که انتظار داری.
میخوای یاد بگیری چطوری این کارو انجام بدی؟ یه سر به این لینک بزن: [لینک مقاله/آموزش] 🚀
#پایتون #Docker #DevOps
https://t.me/python7ir
یعنی بستهبندی کردن اپلیکیشنت + همه پیشنیازهاش 📦 توی یه کانتینر سبک و قابل حمل.
اینجوری خیالت راحته که برنامهت روی هر سیستمی دقیقا همونجوری اجرا میشه که انتظار داری.
میخوای یاد بگیری چطوری این کارو انجام بدی؟ یه سر به این لینک بزن: [لینک مقاله/آموزش] 🚀
#پایتون #Docker #DevOps
https://t.me/python7ir
Unit testing چیه و چرا مهمه؟ 🤔
فرض کن یه کد نوشتی. چطوری مطمئن میشی درست کار میکنه؟
Unit testing میاد تک تک بخشهای کدتو تست میکنه! 🧪
با ماژول `unittest` یا کتابخونه `pytest` تو پایتون میتونی تستهای خودتو بنویسی.
✅ اینجوری با خیال راحت کدت رو توسعه میدی و باگها رو زودتر پیدا میکنی!
#پایتون #unittest #pytest
https://t.me/python7ir
فرض کن یه کد نوشتی. چطوری مطمئن میشی درست کار میکنه؟
Unit testing میاد تک تک بخشهای کدتو تست میکنه! 🧪
با ماژول `unittest` یا کتابخونه `pytest` تو پایتون میتونی تستهای خودتو بنویسی.
✅ اینجوری با خیال راحت کدت رو توسعه میدی و باگها رو زودتر پیدا میکنی!
#پایتون #unittest #pytest
https://t.me/python7ir
🔵 کوییز دستور BULK INSERT در Transact-SQL (T-SQL)
🟣 سوال: چگونه میتوانید مشخص کنید که اولین سطر داده باید در BULK INSERT نادیده گرفته شود؟
🟢 پاسخ: میتوانید از گزینه FIRSTROW استفاده کنید تا مشخص کنید BULK INSERT باید وارد کردن دادهها را از سطر مشخصی شروع کند و اولین سطر را نادیده بگیرد.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 سوال: چگونه میتوانید مشخص کنید که اولین سطر داده باید در BULK INSERT نادیده گرفته شود؟
🟢 پاسخ: میتوانید از گزینه FIRSTROW استفاده کنید تا مشخص کنید BULK INSERT باید وارد کردن دادهها را از سطر مشخصی شروع کند و اولین سطر را نادیده بگیرد.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 کوییز #یادگیری_ماشین
🟣 موضوع : بازخوانی (Recall)
🟢 سوال :
کدامیک از روشهای زیر میتواند به بهبود بازخوانی (Recall) کمک کند؟
گزینه 1:
استفاده از روشهای نمونهبرداری مجدد برای متعادل کردن دادهها.
گزینه 2:
کاهش تعداد ویژگیهای مدل.
گزینه 3:
افزایش حجم دادههای آموزشی منفی.
گزینه 4:
افزایش آستانه احتمال برای طبقهبندی مثبت.
🔵 گزینه صحیح:1
🟢 توضیح :
نمونهبرداری مجدد میتواند به متعادل کردن کلاسها کمک کند و از تحت تأثیر قرار گرفتن مدل توسط کلاس غالب جلوگیری کند، که میتواند بازخوانی را بهبود بخشد.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : بازخوانی (Recall)
🟢 سوال :
کدامیک از روشهای زیر میتواند به بهبود بازخوانی (Recall) کمک کند؟
گزینه 1:
استفاده از روشهای نمونهبرداری مجدد برای متعادل کردن دادهها.
گزینه 2:
کاهش تعداد ویژگیهای مدل.
گزینه 3:
افزایش حجم دادههای آموزشی منفی.
گزینه 4:
افزایش آستانه احتمال برای طبقهبندی مثبت.
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #یادگیری_ماشین
🟣 موضوع : یادگیری ماشین: PCA - Randomized PCA برای دادههای بسیار بزرگ
✨ نکته :
برای استفاده از Randomized PCA تو پایتون، میتونی از کتابخونه scikit-learn استفاده کنی. 🐍 خیلی ساده و راحته! 👍
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : یادگیری ماشین: PCA - Randomized PCA برای دادههای بسیار بزرگ
✨ نکته :
برای استفاده از Randomized PCA تو پایتون، میتونی از کتابخونه scikit-learn استفاده کنی. 🐍 خیلی ساده و راحته! 👍
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #SQL
🟣 موضوع : Cache و Buffer Pool
✨ نکته :
اگه دیتابیس بزرگی داری، از partitioning استفاده کن. اینجوری کش راحتتر مدیریت میشه. 👌
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : Cache و Buffer Pool
✨ نکته :
اگه دیتابیس بزرگی داری، از partitioning استفاده کن. اینجوری کش راحتتر مدیریت میشه. 👌
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #NoSQL
🟣 موضوع : ACID در مقابل BASE
✨ نکته :
BASE یعنی دیتاهات همیشه آپ تو دیت نیستن، ولی خب در عوض خیلی در دسترسترن! 💡
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : ACID در مقابل BASE
✨ نکته :
BASE یعنی دیتاهات همیشه آپ تو دیت نیستن، ولی خب در عوض خیلی در دسترسترن! 💡
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #SQL
🟣 موضوع : گزارشسازی با کوئریهای پیچیده
✨ نکته :
بهینهسازی JOIN ها اولویت اولته، مخصوصاً وقتی گزارشهات کند میشن. 🚀🐢
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : گزارشسازی با کوئریهای پیچیده
✨ نکته :
بهینهسازی JOIN ها اولویت اولته، مخصوصاً وقتی گزارشهات کند میشن. 🚀🐢
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #NoSQL
🟣 موضوع : Embedded vs Referenced Documents
✨ نکته :
قبل از انتخاب، به نحوه دسترسی به دادههات فکر کن. همین! 🧐💡
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : Embedded vs Referenced Documents
✨ نکته :
قبل از انتخاب، به نحوه دسترسی به دادههات فکر کن. همین! 🧐💡
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 کوییز #SQL
تفاوت AVG و SUM در SQL چیست؟
A)
گزینه AVG مجموع مقادیر را بر تعداد آنها تقسیم میکند، اما SUM فقط جمع میکند.
B)
گزینه AVG فقط روی اعداد صحیح کار میکند، اما SUM روی همهی انواع دادهها.
C)
گزینه AVG مقدار NULL را نادیده میگیرد، اما SUM آن را صفر در نظر میگیرد.
D)
هیچ تفاوتی ندارند.
پاسخ:
A)
گزینه AVG مجموع مقادیر را بر تعداد آنها تقسیم میکند، اما SUM فقط جمع میکند.
توضیح: SUM فقط مقادیر را جمع میزند، اما AVG میانگین آنها را محاسبه میکند.
💗 مطالب بعدی ما رو حتما دنبال کنید!
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
آدرس کانال اصلی:
https://t.me/Tu_24
آدرس وبسایت:
https://tutorial24.ir/
تفاوت AVG و SUM در SQL چیست؟
A)
گزینه AVG مجموع مقادیر را بر تعداد آنها تقسیم میکند، اما SUM فقط جمع میکند.
B)
گزینه AVG فقط روی اعداد صحیح کار میکند، اما SUM روی همهی انواع دادهها.
C)
گزینه AVG مقدار NULL را نادیده میگیرد، اما SUM آن را صفر در نظر میگیرد.
D)
هیچ تفاوتی ندارند.
پاسخ:
گزینه AVG مجموع مقادیر را بر تعداد آنها تقسیم میکند، اما SUM فقط جمع میکند.
توضیح: SUM فقط مقادیر را جمع میزند، اما AVG میانگین آنها را محاسبه میکند.
💗 مطالب بعدی ما رو حتما دنبال کنید!
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
آدرس کانال اصلی:
https://t.me/Tu_24
آدرس وبسایت:
https://tutorial24.ir/
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #SQL
🟣 موضوع : قفلها (Locks) و انواع آنها
✨ نکته :
وقتی قفل میذاری، بقیه باید صبر کنن تا کار تو تموم شه. یه جور صفه! 🚶♀️🚶♂️
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : قفلها (Locks) و انواع آنها
✨ نکته :
وقتی قفل میذاری، بقیه باید صبر کنن تا کار تو تموم شه. یه جور صفه! 🚶♀️🚶♂️
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #SQL
🟣 موضوع : مرتبسازی با ORDER BY
✨ نکته :
مقادیر NULL (خالی) رو چی کار میکنه؟ بستگی به دیتابیست داره. با NULLS FIRST یا NULLS LAST میتونی کنترلشون کنی. 🤷♂️
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : مرتبسازی با ORDER BY
✨ نکته :
مقادیر NULL (خالی) رو چی کار میکنه؟ بستگی به دیتابیست داره. با NULLS FIRST یا NULLS LAST میتونی کنترلشون کنی. 🤷♂️
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #NoSQL
🟣 موضوع : Migration از SQL به NoSQL
✨ نکته :
ابزارهایی برای انتقال داده از SQL به NoSQL هستن. ازشون استفاده کنید، ولی قبلش، خوب یادشون بگیرید. 🛠️
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : Migration از SQL به NoSQL
✨ نکته :
ابزارهایی برای انتقال داده از SQL به NoSQL هستن. ازشون استفاده کنید، ولی قبلش، خوب یادشون بگیرید. 🛠️
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #یادگیری_ماشین
🟣 موضوع : مفاهیم پایهای یادگیری ماشین
✨ نکته :
همیشه آماده یادگیری چیزهای جدید باش! دنیای یادگیری ماشین همیشه در حال تکامله. 🌐✨
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : مفاهیم پایهای یادگیری ماشین
✨ نکته :
همیشه آماده یادگیری چیزهای جدید باش! دنیای یادگیری ماشین همیشه در حال تکامله. 🌐✨
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🚀 انواع دادههای پایه در پایتون
در پایتون، چهار نوع داده اصلی داریم که سنگبنای تمام برنامههای ما هستند. اما هر کدام نکاتی دارند که دانستن آنها شما را از یک مبتدی به یک برنامهنویس حرفهای تبدیل میکند:
🔢 1. Integer (int):
اعداد صحیح و بدون اعشار. جالب است بدانید در پایتون برخلاف بسیاری از زبانها،
مثال:
✨ 2. Float (float):
اعداد اعشاری. یک نکته مهم: محاسبات با اعداد اعشاری در کامپیوتر گاهی خطای بسیار کمی دارد. مثلاً:
(خروجی واقعی حدود 0.30000000000000004 است)
📝 3. String (str):
رشتهها یا متون. در پایتون میتوانید از
ترفند: با استفاده از سه کوتیشن
مثال:
✅ 4. Boolean (bool):
فقط دو مقدار دارد:
نکته طلایی: در پایتون بسیاری از مقادیر دیگر هم در شرطها به عنوان بولین عمل میکنند. مثلاً عدد
در پایتون، چهار نوع داده اصلی داریم که سنگبنای تمام برنامههای ما هستند. اما هر کدام نکاتی دارند که دانستن آنها شما را از یک مبتدی به یک برنامهنویس حرفهای تبدیل میکند:
🔢 1. Integer (int):
اعداد صحیح و بدون اعشار. جالب است بدانید در پایتون برخلاف بسیاری از زبانها،
int محدودیت اندازه ندارد! یعنی میتوانید اعدد بسیار بزرگ (حتی با ۱۰۰ رقم) را بدون مشکل ذخیره کنید.مثال:
age = 25✨ 2. Float (float):
اعداد اعشاری. یک نکته مهم: محاسبات با اعداد اعشاری در کامپیوتر گاهی خطای بسیار کمی دارد. مثلاً:
0.1 + 0.2 == 0.3 ➡️ False!(خروجی واقعی حدود 0.30000000000000004 است)
📝 3. String (str):
رشتهها یا متون. در پایتون میتوانید از
' ' یا " " استفاده کنید.ترفند: با استفاده از سه کوتیشن
""" """ میتوانید متنهای چند خطی بنویسید.مثال:
"Hello Python"✅ 4. Boolean (bool):
فقط دو مقدار دارد:
True یا False.نکته طلایی: در پایتون بسیاری از مقادیر دیگر هم در شرطها به عنوان بولین عمل میکنند. مثلاً عدد
0 یا رشته خالی "" معادل False در نظر گرفته میشوند.