Python'unuzu sözdizimi, işlevler ve kapsam, veri yapıları ve hatalar ile nesne yönelimli idiomlar arasında test edin. 30 senaryo sorusu, kategoriye göre anlık puan, ücretsiz, kayıt gerekmez.
Kayıt gerekmez — sonucun hemen görünür.
Tek oturumda başlangıçtan uzmana kadar tüm seviyeleri kapsar. İlk sorular her Python kullanıcısının karşılaştığı konuları ele alır — değiştirilebilir varsayılan argümanlar, is'e karşı ==, tamsayıya karşı kayan nokta bölümü. Sonraki sorular kapatmalar, dekoratörler, üreteçler, yüzey kopyalama ve kalıtım içine gider. Puanınız sizi dört seviyeden birine yerleştirir ve seviye adları bilinçli olarak iş ilanlarının kullandığı adlardır.
Hayır. Her soru, yıllar boyunca istikrarlı olan Python 3 davranışına karşı yazılmıştır — f-dizeleri, standart tamsayı/kayan nokta bölme kuralları ve nesne modeli. Hiçbir şey son dakika yayınına ya da belirli bir kütüphaneye bağlı değildir.
Çoğu işveren taramasının başladığı aynı oku-ve-tahmin akıl yürütmesinin örneklerini, aynı kısa senaryo biçiminde kapsar, bu nedenle hazırlama için işe yarar. Herhangi bir belirli işveren testinin kopyası değildir ve buradan iyi bir puan bir sertifika değildir. Size gerçekten söylediği şey, dört alandan hangisinde puan kaybedeceğinizdir — bir teknik mülakatın öncesinde bilinmesi istediğiniz tam olarak budur.
Yaklaşık altı dakika. Bireysel sorularda zamanlayıcı yoktur — test ne kadar hızlı tıklayabildiğinizi değil, kodun ne yaptığını bilip bilmediğinizi ölçer. Bir soru üzerinde istediğiniz kadar düşünebilirsiniz.
Testimizi tamamlamak, yeteneklerinizin kapsamlı veya kesin bir değerlendirmesi olarak görülmemelidir. Sonuçlar yalnızca bilgilendirme ve öz-yansıtma amaçlıdır.
Python'unuzu sözdizimi, işlevler ve kapsam, veri yapıları ve hatalar ile nesne yönelimli idiomlar arasında test edin. 30 senaryo sorusu, kategoriye göre anlık puan, ücretsiz, kayıt gerekmez.
Bu, senaryo tabanlı bir Python testidir: gerçek kodun 30 kısa parçası, her birinin ardından Python'un gerçekten ne yaptığı hakkında bir soru. Varsayılan argümanı sessizce son çağrısını hatırlayan bir işlev. Özdeş görünen ama aynı nesne olmayan iki liste. Döngü sona erdikten sonra bir kapanış tarafından okunan bir döngü değişkeni. Python gerçekten ne yaptığıyla eşleşen cevabı seçersiniz, neyin olması gerektiği gibi görünen cevapları değil.
30 soru dört alanı kapsar — temel sözdizimi ve türler, işlevler/kapsam/kapatmalar, veri yapıları ve kontrol akışı, hatalar/OOP ve idiomlar. Bu dört alan Python okumanın sessizce Python çalıştırmaktan sapması noktaları ve iş ilanında "Güçlü Python" yazıldığında mülakatın içinde tam ne anlama geldiği. Dört alandan her biri için bir puan alırsınız, böylece zayıf bir spot genel bir puanın içinde kaybolmak yerine zayıf bir spot olarak ortaya çıkar.
Yaklaşık altı dakika sürer, kayıt yoktur ve yazılı veya çalıştırılacak kod yoktur — her soru oku-ve-tahmin'dir, kıdemli bir mühendis bir çekme isteğini gözden geçirme şekliyle aynıdır. Sözdizimini bilmek ve belirli bir sözdizimi parçasının belirli koşullar altında ne yaptığını bilmek farklı becerilerdir ve bu ikincisini ölçer.
Python'un dört alanından hangisinin sizi asıl geride tuttuğunu görün
Kategoriye göre dökümünüzü alın — sözdizimi, işlevler/kapsam, veri yapıları, OOP/hatalar
Hangi seviyede olduğunuzu öğrenin: başlangıç, orta, ileri veya uzman
İş ilanlarının güçlü Python derken kastettiğinin karşısında nerede durduğunuzu karşılaştırın
def add_item(item, basket=[]): basket.append(item); return basket yazarsınız, sonra add_item('a') ve add_item('b') çağırırsınız, her iki sefer de basket'i atlarsınız. İkinci çağrı ne döndürür?
30 soru, 6 dk. Otomatik ilerleme — manuel İleri yok.
Profilinizin anında dökümü. Ücretsiz, paylaşılabilir, oturum açarsanız kaydedilmiş.
Premium tam raporu açar — kariyer, güçlü yönler, büyüme yolları.