آزمایش مهارتهای Python خود
مهارتهای Python خود را در نحو، توابع و اسکوپ، ساختارهای داده و اصطلاحات شیءگرا آزمایش کنید. ۳۰ سؤال بر اساس موقعیت واقعی کد، نمره فوری برحسب دستهبندی، رایگان بدون نیاز به ثبتنام.
آزمون مهارتهای Python چیست؟
این یک آزمون Python بر اساس موقعیتهای واقعی است: ۳۰ تکه کوتاه از کد واقعی، هر کدام با یک سؤال دربارهی آنچه واقعاً وقتی اجرا میشود اتفاق میافتد. یک تابع با آرگومان پیشفرضی که خاموشانه آخرین فراخوانیاش را بهخاطر میسپارد. دو لیست که یکی مثل دیگری به نظر میرسد اما یک شیء نیستند. یک متغیر حلقه که یک closure بعد از آنکه حلقه تمام شده خواندن میکند. شما پاسخی را انتخاب میکنید که آن را حل میکند.
خواندن را ادامه دهیدکمتر نشان دهید
۳۰ سؤال چهار حوزه را پوشش میدهند — نحو اساسی و انواع، توابع/اسکوپ/closures، ساختارهای داده و جریان کنترل، و خطاها/شیءگرایی و اصطلاحات. این چهار حوزه همان جایی است که خواندن Python و اجرای Python خاموشانه از هم جدا میشوند، و جایی که شرح استخدام «Python قوی» معمولاً در مصاحبهی کاری به معنی چیزی مشخص درمیآید. شما در هر حوزه امتیاز میگیرید، بنابراین یک نقطهٔ ضعیف بهعنوان یک نقطهٔ ضعیف نمایان میشود نه بهعنوان یک کل پایینتر.
حدود شش دقیقه طول میکشد، هیچ ثبتنام وجود ندارد، و هیچ کدی برای نوشتن یا اجرا نیست — هر سؤال خواندن و پیشبینی است، به همان روشی که یک مهندس ارشد یک pull request را مرور میکند. دانستن نحو و دانستن آنچه یک تکهٔ خاصی از آن تحت شرایط خاصی انجام میدهد دو مهارت متفاوت هستند، و این دومی را میسنجد.