Ìdánwò Python
Dán Python rẹ wò lórí ìlànà ìkọ̀wé (syntax), function àti scope, ètò dátà (data structures), àti àṣìṣe àti àṣà ìkọ̀wé object-oriented. Ìbéèrè ipò 30, máàkì lójú ẹsẹ̀ fún ẹ̀ka kọ̀ọ̀kan, ọ̀fẹ́ láìsí ìforúkọsílẹ̀.
Kò nílò ìforísílẹ̀ — àbájáde rẹ yoo hàn láìpẹ́.
- Wo èwo nínú agbègbè Python mẹ́rin ló ń dá ọ dúró gan-an
- Gba ìpínsísọ̀rí fún ẹ̀ka kọ̀ọ̀kan — ìlànà ìkọ̀wé, function/scope, ètò dátà, OOP/àṣìṣe
- Mọ ìpele tí o wà: olùbẹ̀rẹ̀, àárín, onípele gíga, tàbí ọ̀jáfáfá
- Fi ibi tí o wà wé ohun tí àwọn ìkéde iṣẹ́ ń pè ní Python tó lágbára
Ó bo láti olùbẹ̀rẹ̀ dé ọ̀jáfáfá nínú ìjókòó kan. Àwọn ìbéèrè àkọ́kọ́ bo àwọn nǹkan tí gbogbo olùlo Python máa ń bá pàdé — mutable default argument, is ní ìfiwéra pẹ̀lú ==, pípín integer àti pípín float. Àwọn tó kẹ́yìn wọ inú closure, decorator, generator, ẹ̀dà àfojúbọ̀ (shallow copy) àti ogún (inheritance). Máàkì rẹ yóò fi ọ́ sínú ọ̀kan nínú ìpele mẹ́rin, a sì mọ̀ọ́mọ̀ lo orúkọ ìpele tí àwọn ìkéde iṣẹ́ ń lò.
Rárá. Gbogbo ìbéèrè ni a kọ lórí ìhùwàsí Python 3 tí kò tí ì yí padà fún ọ̀pọ̀ ọdún — f-string, àwọn òfin pípín int/float tó wọ́pọ̀, àti ètò object. Kò sí ohun tó gbára lé ẹ̀yà tuntun kékeré kan tàbí library kan pàtó níbí.
Ó ń dán irú ìrònú ‘kà á kí o sì sọ ohun tí yóò ṣẹlẹ̀’ kan náà wò tí ọ̀pọ̀ àyẹ̀wò agbanisíṣẹ́ fi ń bẹ̀rẹ̀, ní ọ̀nà ipò kúkúrú kan náà, ìdí nìyẹn tí ó fi wúlò fún ìmúrasílẹ̀. Kì í ṣe ẹ̀dà ìdánwò agbanisíṣẹ́ kankan, máàkì tó dára níbí kì í sì í ṣe ìwé-ẹ̀rí. Ohun tí ó ń sọ fún ọ ni èwo nínú agbègbè mẹ́rin náà ni o ti máa pàdánù máàkì, èyí tó wúlò láti mọ̀ ṣáájú ìfọ̀rọ̀wánilẹ́nuwò ìmọ̀ ẹ̀rọ.
Nǹkan bí ìṣẹ́jú mẹ́fà. Kò sí aago lórí ìbéèrè kọ̀ọ̀kan — ìdánwò náà ń díwọ̀n bóyá o mọ ohun tí kóòdù náà ń ṣe, kì í ṣe bí o ṣe lè tẹ bọ́tìnnì kíákíá tó. O lè ronú lórí ìbéèrè kan fún ìgbà tí o bá fẹ́.