en
Feedback
python_practics

python_practics

Open in Telegram

Python - ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ совСты ΠΈ ΡΡ‚Π°Ρ‚ΡŒΠΈ. Админ, сотрудничСство, Ρ€Π΅ΠΊΠ»Π°ΠΌΠ°: @seniorFrontPromo, @maria_seniorfront ΠšΡƒΠΏΠΈΡ‚ΡŒ Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ: https://telega.in/c/python_practics

Show more
5 161
Subscribers
+324 hours
-37 days
-4030 days
Posts Archive
Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! - Вопрос! Π’ ΠΊΠ°ΠΊΠΈΡ… случаях ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ SyntaxError? Ошибка синтаксиса Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° синтаксичСский Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎ
Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! - Вопрос! Π’ ΠΊΠ°ΠΊΠΈΡ… случаях ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ SyntaxError? Ошибка синтаксиса Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° синтаксичСский Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ Python сталкиваСтся с участком ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ соотвСтствуСт спСцификации языка ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ, Π² случаС синтаксичСской ошибки Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅, ΠΎΠ½Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½Π°, ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ языка Python Π΄Π°ΠΆΠ΅ раздСляСт синтаксичСскиС ошибки ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. Однако SyntaxError – это Ρ‚ΠΎΠΆΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ наслСдуСтся ΠΎΡ‚ Exception, ΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ситуации, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π²ΠΎ врСмя исполнСния ΠΈ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ: 1. ошибка синтаксиса Π² ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅; 2. ошибка синтаксиса Π² ΠΊΠΎΠ΄Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдставляСтся строкой ΠΈ пСрСдаётся Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ eval ΠΈΠ»ΠΈ exec. #вопросы_ΠΈΠ·_собСсСдований @python_practics

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° портирования ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Python Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму «НСйтрино» МногиС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ (ΠΌΠΎΠ΄ΡƒΠ»ΠΈ) Python ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅
ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° портирования ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Python Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму «НСйтрино» МногиС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ (ΠΌΠΎΠ΄ΡƒΠ»ΠΈ) Python ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ платформонСзависимого Π±Π°ΠΉΡ‚-ΠΊΠΎΠ΄Π° ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ Π² систСмах с любой Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ. Однако, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ Py-исходников лишь частично. НапримСр, Ρ‡Π°ΡΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π½Π° Π‘ΠΈ ΠΈ для обСспСчСния работоспособности всСго Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ потрСбуСтся ΠΈΡ… прСдкомпиляция для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹. Π’ контСкстС ОБ «НСйтрино» ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ послСдних достаточно ΡˆΠΈΡ€ΠΎΠΊ. Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π°Π²Ρ‚ΠΎΡ€ рассмотрСл ΠΎΠ±Ρ‰ΠΈΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Python-Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ. Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π°Π²Ρ‚ΠΎΡ€ взял NumPy, Ρ‡Π΅ΠΉ ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ стадии: Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Pyhton ΠΊΠΎΠ΄ →трансляция Π² Π‘ΠΈ (Cython) β†’ компиляция β†’ Π·Π°ΠΏΠ°ΠΊΠΎΠ²ΠΊΠ° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² с wrapper-Π°ΠΌΠΈ для Python. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅πŸ‘‡ #ΡΡ‚Π°Ρ‚ΡŒΠΈ @python_practics

Π§Ρ‚ΠΎ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄? print('{}{}'.format(True, -1, +0))
Anonymous voting

#тСория_python @python_practics
+4
#тСория_python @python_practics

Learning Ray: Flexible Distributed Python for Machine Learning НачнитС Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ray - Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠΌ распрСдСлСнных вычислСний
Learning Ray: Flexible Distributed Python for Machine Learning НачнитС Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ray - Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠΌ распрСдСлСнных вычислСний с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ процСсс ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π½Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ Π½Π° Python. Из этой практичСской ΠΊΠ½ΠΈΠ³ΠΈ программисты Π½Π° Python, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ спСциалисты ΠΏΠΎ исслСдованию Π΄Π°Π½Π½Ρ‹Ρ… ΡƒΠ·Π½Π°ΡŽΡ‚, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ray локально ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ кластСры. Π’Ρ‹ смоТСтС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ray для структурирования ΠΈ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ машинного обучСния Π² ΠΌΠ°ΡΡˆΡ‚Π°Π±Π΅. Книга Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ pdfπŸ‘‡ #курсы_ΠΊΠ½ΠΈΠ³ΠΈ @python_practics

Когда всё-Ρ‚Π°ΠΊΠΈ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π» ΠΊΠ°ΠΊ ΠΏΠΎΡ„ΠΈΠΊΡΠΈΡ‚ΡŒ Ρ‚ΠΎ Π±Π°Π³ #ΠΌΠ΅ΠΌΡ‡ΠΈΠΊΠΈ @python_practics
Когда всё-Ρ‚Π°ΠΊΠΈ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π» ΠΊΠ°ΠΊ ΠΏΠΎΡ„ΠΈΠΊΡΠΈΡ‚ΡŒ Ρ‚ΠΎ Π±Π°Π³ #ΠΌΠ΅ΠΌΡ‡ΠΈΠΊΠΈ @python_practics

ВыявлСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² log-Ρ„Π°ΠΉΠ»Π°Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ Log-Ρ„Π°ΠΉΠ»Ρ‹ систСматичСски Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ Ρ…Ρ€ΠΎΠ½ΠΎΠ»ΠΎΠ³ΠΈΡŽ событий, происходящих Π² сис
ВыявлСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² log-Ρ„Π°ΠΉΠ»Π°Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ Log-Ρ„Π°ΠΉΠ»Ρ‹ систСматичСски Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ Ρ…Ρ€ΠΎΠ½ΠΎΠ»ΠΎΠ³ΠΈΡŽ событий, происходящих Π² систСмС (ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅). Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ: ΠΎΡ‚ записи ΠΎ запускС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΈ прСдупрСТдСниях. Для нас log-Ρ„Π°ΠΉΠ»Ρ‹ β€” это Π½Π΅ просто Π΄Π½Π΅Π²Π½ΠΈΠΊΠΈ событий, Π° ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ инструмСнт для диагностики ΠΈ устранСния ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Автор часто сталкивался с ситуациями, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· этих Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎΠΌΠΎΠ³Π°Π» Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ сбои Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π½ΠΎ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Π΅Ρ‰Π΅ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΡ€ΠΎΡΠ²ΠΈΠ»ΠΈΡΡŒ. Log-Ρ„Π°ΠΉΠ»Ρ‹ содСрТат ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ записи ΠΎ событиях ΠΈ ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ происходят Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ систСмС. Анализируя эти записи, ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ошибка, Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ событий, которая ΠΏΡ€ΠΈΠ²Π΅Π»Π° ΠΊ ошибкС. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅πŸ‘‡ #ΡΡ‚Π°Ρ‚ΡŒΠΈ @python_practics

РисуСм ΠΌΠΈΠ»ΠΎΠ³ΠΎ пёсика Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ turtle ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎ ΡΡΡ‹Π»ΠΊΠ΅πŸ‘‡ #sandbox @python_practics
РисуСм ΠΌΠΈΠ»ΠΎΠ³ΠΎ пёсика Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ turtle ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎ ΡΡΡ‹Π»ΠΊΠ΅πŸ‘‡ #sandbox @python_practics

πŸ€” Если Ρ‚Ρ‹ Π΄Π°Π²Π½ΠΎ ΠΌΠ΅Ρ‡Ρ‚Π°Π» ΡΡ‚Π°Ρ‚ΡŒ Python-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Ρ‚ΠΎ это для тСбя. Π’ Π³ΠΎΡ€ΠΎΠ΄Π΅ Иннополис Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Π² Telegram-Π±ΠΎΡ‚,
πŸ€” Если Ρ‚Ρ‹ Π΄Π°Π²Π½ΠΎ ΠΌΠ΅Ρ‡Ρ‚Π°Π» ΡΡ‚Π°Ρ‚ΡŒ Python-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Ρ‚ΠΎ это для тСбя. Π’ Π³ΠΎΡ€ΠΎΠ΄Π΅ Иннополис Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Π² Telegram-Π±ΠΎΡ‚, Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ смоТСт ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π° практичСских Π·Π°Π΄Π°Ρ‡Π°Ρ… Python ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ плюсами Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π±ΠΎΡ‚Π° ΡΠ²Π»ΡΡŽΡ‚ΡΡ: - Вся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° обучСния Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π° Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, ΠΎΡ‚ "простого" ΠΊ "слоТному" πŸ“ˆ - ΠœΠΈΠΊΡ€ΠΎΠ»Π΅Ρ€Π½ΠΈΠ½Π³: 3-5 ΠΌΠΈΠ½ΡƒΡ‚Π½Ρ‹Π΅ Π²ΠΈΠ΄Π΅ΠΎΡƒΡ€ΠΎΠΊΠΈ с заданиями πŸƒ - ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»Π΅ΠΉ Π² Ρ‡Π°Ρ‚Π΅ 24/7, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ 30 ΠΌΠΈΠ½ΡƒΡ‚ πŸ‘¨β€πŸ« - Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ занятия с прСподаватСлями Π² ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ΅ для тСбя врСмя πŸ‘¨β€πŸ’» - Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ послС окончания обучСния πŸ§‘πŸΌβ€πŸŽ“ - CΡ‚Π°ΠΆΠΈΡ€ΠΎΠ²ΠΊΠ° Π² пСрспСктивных IT-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… βœ… πŸ‘‰ ΠŸΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΆΠ΅ сСйчас ΠΏΠΎ ссылкС

Giotto Giotto β€” это Π²Π΅Π±-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Python Π½Π° основС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ MVC, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ удСляСтся Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ основС
Giotto Giotto β€” это Π²Π΅Π±-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Python Π½Π° основС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ MVC, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ удСляСтся Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ основС прилоТСния. Π­Ρ‚ΠΎ позволяСт программисту Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с нуля, удСляя большС внимания функциям ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΡŽ вмСстС с интСрфСйсом. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ: 1. Π¨Π°Π±Π»ΠΎΠ½ MVC. ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Model View Controller β€” это популярный способ раздСлСния зависимостСй HTML-ΠΊΠΎΠ΄Π° ΠΈ сосрСдоточСния внимания Π½Π° ΠΎΠ΄Π½ΠΎΠΉ части прилоТСния. Π­Ρ‚ΠΎ сниТаСт ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π² долгосрочной пСрспСктивС ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ. 2. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° шаблонов β€” Ρƒ Giotto Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° шаблонов, Ρ‡Ρ‚ΠΎ позволяСт ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ быстрСС ΠΈ ΠΏΡ€ΠΎΡ‰Π΅. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, это позволяСт программистам Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π±ΠΎΠ»Π΅Π΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠΉ срСдС Python, которая обСспСчиваСт Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. 3. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ развСртывания β€” WSGI, Gunicorn ΠΈ APACHE β€” это всС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Giotto. 4. ДокумСнтация – Β«Π”ΠΆΠΎΡ‚Ρ‚ΠΎΒ» ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ±ΡˆΠΈΡ€Π½ΡƒΡŽ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ наряду с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ доступной Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅πŸ‘‡ #Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ_Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

Π—Π°Π΄Π°Ρ‡Π°: ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ массив чисСл Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Π΄Π²Π° Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΠΈΡ… числа Π² массивС.
Π—Π°Π΄Π°Ρ‡Π°: ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ массив чисСл Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Π΄Π²Π° Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΠΈΡ… числа Π² массивС. Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ массивом Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ [ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΏΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Π½ΠΈΡŽ число, Π²Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Π½ΠΈΡŽ]. ΠŸΡ€ΠΈΠΌΠ΅Ρ€:
   [1, 2, 10, 8] --> [8, 10]
   [1, 5, 87, 45, 8, 8] --> [45, 87]
#Π·Π°Π΄Π°Ρ‡Π½ΠΈΠΊ @python_practics

НовогодниС ΠΏΠΎΠ΄Π°Ρ€ΠΊΠΈ ΠΎΡ‚ karpovκ“Έcourses для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ сильно ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°Ρ‚ΡŒ свою ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ ΠΈΠ»ΠΈ с нуля ΡΡ‚Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ… Воль
НовогодниС ΠΏΠΎΠ΄Π°Ρ€ΠΊΠΈ ΠΎΡ‚ karpovκ“Έcourses для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ сильно ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°Ρ‚ΡŒ свою ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ ΠΈΠ»ΠΈ с нуля ΡΡ‚Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ… Волько Π² Π΄Π΅ΠΊΠ°Π±Ρ€Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π³ΠΎΠ΄Π½ΠΎ приобрСсти ΠΊΠΎΠΌΠ±ΠΎ «курс + ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π΄Π²ΡƒΡ… симуляторов Π½Π° Π²Ρ‹Π±ΠΎΡ€Β»: β–ͺοΈΠšΡƒΡ€Ρ Аналитик Π΄Π°Π½Π½Ρ‹Ρ… Π½Π°ΡƒΡ‡ΠΈΡ‚ всСм Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ инструмСнтам, ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ ΠΈΠ»ΠΈ Π²Π½Π΅Π΄Ρ€ΠΈΡ‚ΡŒ всС Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° Π² свои ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹. β–ͺ️Бимуляторы Π΄Π°Π΄ΡƒΡ‚ Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π΅Ρ‰Π΅ большС ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡: 1. Π’ БимуляторС Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡Π°Ρ… Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ настоящСй Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ стаТировки 2. Π’ БимуляторС А/Π’-тСстов Π΅Ρ‰Π΅ Π³Π»ΡƒΠ±ΠΆΠ΅ освоитС А/Π’-тСсты ΠΈ станСтС Π² Π½ΠΈΡ… настоящим экспСртом ΠŸΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ±ΠΎ Π΄ΠΎ 9 января, Π° Ссли интСрСсСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· курсов β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ скидку 7% Π—Π°Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ скидку Π Π΅ΠΊΠ»Π°ΠΌΠ°. Erid 2SDnjcK8gic

#тСория_python @python_practics
+3
#тСория_python @python_practics

Π Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ списками Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя списками послС примСнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ элСмСнту ΠΎΠ±ΠΎΠΈΡ… спи
Π Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ списками Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя списками послС примСнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ элСмСнту ΠΎΠ±ΠΎΠΈΡ… списков. #ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅_сниппСты @python_practics

Каким Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ этого ΠΊΠΎΠ΄Π° Π² консоли? 1.1 + 2.2 == 3.3
Anonymous voting

РисуСм снСговика Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ turtle ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎ ΡΡΡ‹Π»ΠΊΠ΅πŸ‘‡ #sandbox @python_practics
РисуСм снСговика Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ turtle ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎ ΡΡΡ‹Π»ΠΊΠ΅πŸ‘‡ #sandbox @python_practics

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! - Вопрос! Π§Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π² конструктор ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ? Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° конструктора
Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! - Вопрос! Π§Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π² конструктор ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ? Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° конструктора Π»ΡŽΠ±Ρ‹Π΅ Π½Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹. Они ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅ Π΄Π°Π½Π½Ρ‹Ρ… args Π² Π²ΠΈΠ΄Π΅ ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠ° (нСизмСняСмого списка). Π§Π°Ρ‰Π΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠ΄ΠΈΠ½ строковой ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит сообщСниС ΠΎΠ± ошибкС. Π’ΠΎ всСх ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΡ… ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ __str__, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ str(self.args). Π’ Python 2 Ρ‚Π°ΠΊΠΆΠ΅ имССтся Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ message, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ помСщаСтся args[0], Ссли len(args) == 1. #вопросы_ΠΈΠ·_собСсСдований @python_practics

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ с Python 3.12 Π’ Python 3.12 появилась ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° perf profiling. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π°Π²Ρ‚ΠΎΡ€ рассказал,
Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ с Python 3.12 Π’ Python 3.12 появилась ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° perf profiling. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π°Π²Ρ‚ΠΎΡ€ рассказал, ΠΊΠ°ΠΊ это ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя выполнСния Python-скрипта с 36 сСкунд Π΄ΠΎ 0,8. А Ρ‚Π°ΠΊΠΆΠ΅ рассмотрСл Linux-инструмСнт perf, Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Flame Graph, дизассСмблированный ΠΊΠΎΠ΄ ΠΈ рассмотрСл Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ошибки. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅πŸ‘‡ #ΡΡ‚Π°Ρ‚ΡŒΠΈ @python_practics

Π§Ρ‚ΠΎ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π½Π΅ являСтся допустимым Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ для открытия Ρ„Π°ΠΉΠ»Π°?
Anonymous voting