π§ Python Π΄Π»Ρ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΎΠ²: for, while ΠΈ ΠΈΠ΄ΠΈΠΎΠΌΠ°ΡΠΈΡΠ½ΡΠΉ ΠΊΠΎΠ΄
ΠΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΠ΅ β Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΡΠΈΡΡΠΎΠΉ, Π±ΡΡΡΡΠΎΠΉ ΠΈ ΡΠΈΡΠ°Π΅ΠΌΠΎΠΉ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ
ΠΡΠΎ Π²ΡΠΎΡΠ°Ρ ΡΠ΅ΡΠΈΡ ΠΌΠΎΠ΄ΡΠ»Ρ 3, ΠΈ ΠΎΠ½Π° ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π° ΡΠΈΠΊΠ»Π°ΠΌ Π² Python. ΠΠΎ Π½Π΅ ΡΠ΅ΠΌ, ΠΎΡ ΠΊΠΎΡΠΎΡΡΡ Ρ ΠΎΡΠ΅ΡΡΡ ΡΠΏΠ°ΡΡ, Π° ΡΠ΅ΠΌ, ΡΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ Π² ΡΠ°Π±ΠΎΡΠ΅ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ°: ΠΏΡΠΎΡ ΠΎΠ΄ ΠΏΠΎ ΡΠΏΠΈΡΠΊΠ°ΠΌ, ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΡΡΠ»ΠΎΠ²ΠΈΠΉ, ΡΠ±ΠΎΡ ΠΎΡΡΡΡΠΎΠ², ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΡ, Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ, Π°Π³ΡΠ΅Π³Π°ΡΠΈΡ.
β ΠΏΡΠΎΡΡΠΎΠ΅ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅, ΠΊΠ°ΠΊ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈ Π·Π°ΡΠ΅ΠΌ Π½ΡΠΆΠ΅Π½
β ΠΏΠ΅ΡΠ΅Π±ΠΎΡ ΡΠΏΠΈΡΠΊΠΎΠ², ΡΡΡΠΎΠΊ, ΡΠ»ΠΎΠ²Π°ΡΠ΅ΠΉ, range() β Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ
β ΠΌΠΎΡΠ½ΡΠ΅ ΠΏΠΎΠΌΠΎΡΠ½ΠΈΠΊΠΈ: enumerate() ΠΈ zip() β ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π΄Π΅Π»Π°ΡΡ ΠΊΠΎΠ΄ ΠΏΠΎΠ½ΡΡΠ½ΡΠΌ
β 10+ ΠΆΠΈΠ²ΡΡ Π·Π°Π΄Π°Ρ Ρ ΠΏΠΎΡΡΠ½Π΅Π½ΠΈΡΠΌΠΈ: ΠΎΡ "ΡΡΠΌΠΌΠΈΡΡΠ΅ΠΌ ΡΠΈΡΠ»Π°" Π΄ΠΎ "ΡΡΡΠΎΠΈΠΌ ΠΌΠ°ΡΡΠΈΡΡ"
β ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΠΉ Π·Π°ΡΠ°Π½Π΅Π΅ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ
β ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΡ ΡΠΈΠΊΠ»ΠΎΠ²: break, continue, else
β Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ Π²Π²ΠΎΠ΄Π°: Π²ΠΎΠ·ΡΠ°ΡΡΠ°, Π»ΠΎΠ³ΠΈΠ½ΠΎΠ², Π²ΡΠ±ΠΎΡΠ° ΠΈΠ· ΡΠΏΠΈΡΠΊΠ°
β ΠΈΠ³ΡΠ° Β«Π£Π³Π°Π΄Π°ΠΉ ΡΠΈΡΠ»ΠΎΒ» β Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΠΈΠ³ΡΠ°, Π° ΡΠ°Π±Π»ΠΎΠ½ ΡΠΈΠΊΠ»Π° Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΠΌΠΈ
π οΈ ΠΠ΄ΠΈΠΎΠΌΠ°ΡΠΈΡΠ½ΡΠΉ Python:
β Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΡ ΡΠΏΠΈΡΠΊΠΎΠ² (list comprehension), reversed, sorted, any, all
β ΡΠΈΡΡΡΠΉ ΠΊΠΎΠ΄ Π² Π΄ΡΡ Π΅ Zen of Python
β ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°ΡΡ ΡΠΈΠΊΠ»Ρ Π² ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ β ΠΈ Π½Π΅ ΠΆΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠΈΡΠ°Π΅ΠΌΠΎΡΡΡΡ
βοΈ 4 ΡΡΠΎΠ²Π½Ρ Π·Π°Π΄Π°Ρ β ΠΎΡ Π±Π°Π·ΠΎΠ²ΡΡ Π΄ΠΎ ΠΊΠ΅ΠΉΡΠΎΠ², ΠΏΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΡ ΠΊ ΡΠ°Π±ΠΎΡΠ΅
βοΈ ΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡ ΡΠ°Π±Π»ΠΈΡΡ ΠΎΡΡΡΡΠ° ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ°ΠΌ: ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΡ + ΡΠ²Π΅ΡΠΎΠ²ΠΎΠ΅ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
βοΈ ΠΠΌΠΈΡΠ°ΡΠΈΡ Π±Π°Π½ΠΊΠΎΠΌΠ°ΡΠ°: Π²Π²ΠΎΠ΄ PIN-ΠΊΠΎΠ΄Π° Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ ΠΏΠΎΠΏΡΡΠΊΠ°ΠΌ
βοΈ Π€ΠΈΠ»ΡΡΡΠ°ΡΠΈΡ ΠΈ Π°Π³ΡΠ΅Π³Π°ΡΠΈΡ Π΄Π°Π½Π½ΡΡ ΠΈΠ· CSV β ΠΊΠ°ΠΊ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΉ Π²ΠΈΡΡΠΈΠ½Π΅ ΠΌΠ΅ΡΡΠΈΠΊ
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠΉ ΡΠ΅ΡΠΈΠΈ ΡΡ:
ΠΏΠΎΠΉΠΌΡΡΡ, ΡΡΠΎ ΡΠΈΠΊΠ»ΡΒ β ΡΡΠΎ Π½Π΅Β Π±ΠΎΠ»Ρ, Π°Β ΡΡΠΏΠ΅ΡΡΠΈΠ»Π°
π₯ Π‘ΠΊΠ°ΡΠ°ΡΡ ΠΏΠ΅ΡΠ²ΡΡ ΡΠ΅ΡΠΈΡ β ΡΡΡ
π Senior Data Analyst | #python #ΠΌΠΎΠ΄ΡΠ»Ρ_03 #ΡΠ΅ΡΠΈΡ_02
π£ Π Π½Π΅ Π·Π°Π±ΡΠ²Π°ΠΉ, ΡΠ΅Π°ΠΊΡΠΈΡ ΠΊΠ°ΠΊ flush() ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΏΠΈΡΠΈ β ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Π°Ρ, Π½ΠΎ ΡΠ°Π΄ΡΠ΅Ρ π