🐍 Python & Raspberry 🐍
کوئیز شماره 1
با توجه به کد نوشته شده در تصویر بالا گزینه صحیح را انتخاب کنید.
با توجه به کد نوشته شده در تصویر بالا گزینه صحیح را انتخاب کنید.
جواب کوئیز یک گزینه دو یعنی 14 می باشد. که 70 درصد پاسخ ها اشتباه بود 🤔
🟢 جواب :
نکات این کد:
1. متغیر m گرچه قبل از init اورده شده ولی جزئی از متغیرهای کلاس محسوب میشه و داخل کلاس با self.m قابل دسترسه.
2. مجیک فانکشن call باعث میشه کلاس مثل توابع قابل فراخوانی باشه. توجه کنید که همیشه instance کلاس فراخوانی میشه نه خود کلاس.
3. تابع init با اولین فراخوانی اجرا میشه و instance کلاس رو تولید میکنه.
در این مثال اول تابع init با پارامتر 2 اجرا میشه. در این مرحله self.x برابر با 4 میشه. حالا instance کلاس با پارامتر 3 فراخوانی میشه، یعنی تابع call اجرا میشه. خروجی میشه:
3 * 4 + 2
که برابر 14 هست.
با تشکراز مهندس @u30856
🟢 جواب :
نکات این کد:
1. متغیر m گرچه قبل از init اورده شده ولی جزئی از متغیرهای کلاس محسوب میشه و داخل کلاس با self.m قابل دسترسه.
2. مجیک فانکشن call باعث میشه کلاس مثل توابع قابل فراخوانی باشه. توجه کنید که همیشه instance کلاس فراخوانی میشه نه خود کلاس.
3. تابع init با اولین فراخوانی اجرا میشه و instance کلاس رو تولید میکنه.
در این مثال اول تابع init با پارامتر 2 اجرا میشه. در این مرحله self.x برابر با 4 میشه. حالا instance کلاس با پارامتر 3 فراخوانی میشه، یعنی تابع call اجرا میشه. خروجی میشه:
3 * 4 + 2
که برابر 14 هست.
با تشکراز مهندس @u30856
#چالش
برای گرفتن ی خونه از دیتا فریم میتونیم به دو روش انجام بدیم:
۱- اول ستون رو انتخاب کنیم بعد سطر مورد نظر رو
۲- اول سطر مورد نظر بعد ستون مورد نظر رو برداریم
حالا با دلیل و استناد بگید کدوم روش بهتره؟
@raspberry_python
برای گرفتن ی خونه از دیتا فریم میتونیم به دو روش انجام بدیم:
۱- اول ستون رو انتخاب کنیم بعد سطر مورد نظر رو
۲- اول سطر مورد نظر بعد ستون مورد نظر رو برداریم
حالا با دلیل و استناد بگید کدوم روش بهتره؟
@raspberry_python
دوستانی ک از hazm برای پردازش زبان طبیعی فارسی استفاده میکنید و مشکلاتی رو دارید امروز میخوام ی ماژول پردازش زبان دیگه براتون معرفی کنم
https://stanfordnlp.github.io/stanza/index.html#get-started
این ماژول 66 زبان رو ساپورت میکنه و خوشبختانه فارسی رو هم شامل میشه :)
@raspberry_python
https://stanfordnlp.github.io/stanza/index.html#get-started
این ماژول 66 زبان رو ساپورت میکنه و خوشبختانه فارسی رو هم شامل میشه :)
@raspberry_python
Stanza
High-performance human language analysis tools, now with native deep learning modules in Python, available in many human languages.
🐍 Python & Raspberry 🐍
کوئیز شماره 2 (ساده)
>>> not(1.0>=1) Output?
>>> not(1.0>=1) Output?
جواب کوئیز شماره 2
1.0>=1
که true می باشد و not آن false می شود، که 68 درصد پاسخ صحیح دادند.
1.0>=1
که true می باشد و not آن false می شود، که 68 درصد پاسخ صحیح دادند.
🐍 Python & Raspberry 🐍 pinned «کوئیز شماره 3 (ساده)
با توجه به تصویر بالا گزینه صحیح را انتخاب کنید.»
با توجه به تصویر بالا گزینه صحیح را انتخاب کنید.»
🐍 Python & Raspberry 🐍
کوئیز شماره 3 (ساده)
با توجه به تصویر بالا گزینه صحیح را انتخاب کنید.
با توجه به تصویر بالا گزینه صحیح را انتخاب کنید.
جواب کوئیز شماره 3 :
append
هیچگونه کپی از لیست بر نمیگرداند و حالت Inplace دارد که 38 درصد پاسخ صحیح دادند 🤔.
append
هیچگونه کپی از لیست بر نمیگرداند و حالت Inplace دارد که 38 درصد پاسخ صحیح دادند 🤔.
🐍 Python & Raspberry 🐍
کوئیز شماره 4
با توجه به تصویر بالا کدام گزینه صحیح است؟
با توجه به تصویر بالا کدام گزینه صحیح است؟
جواب کوئیز شماره 4
اگر b=a باشد، آنگاه :
id(a) == id(b)
بنابراین گزینه B صحیح می باشد که 43 درصد پاسخ صحیح دادند.
اگر b=a باشد، آنگاه :
id(a) == id(b)
بنابراین گزینه B صحیح می باشد که 43 درصد پاسخ صحیح دادند.
🟢 #چالش میز کار
تو این روزهایی که همه به نوعی قرنطینه هستیم, تصمیم گرفتیم جهت تنوع و سرگرمی این چالش را برگزار کنیم.😍
عکس از :
میز تحریر
میز کار
میز کامپیوتر و کدنویسی
میز درس خواندن و...
به آیدی زیر ارسال کنید:🌹🌹
@farhad_naserizadeh
تو این روزهایی که همه به نوعی قرنطینه هستیم, تصمیم گرفتیم جهت تنوع و سرگرمی این چالش را برگزار کنیم.😍
عکس از :
میز تحریر
میز کار
میز کامپیوتر و کدنویسی
میز درس خواندن و...
به آیدی زیر ارسال کنید:🌹🌹
@farhad_naserizadeh