Python πΊπ¦
βͺοΈΠΠΈΠ²ΡΠ°ΡΠΌΠΎ Python ΡΠ°Π·ΠΎΠΌ. βͺοΈΠΠΈΡΠΎΠΊΠΎΠΎΠΏΠ»Π°ΡΡΠ²Π°Π½Π° ΠΏΡΠΎΡΠ΅ΡΡΡ βͺοΈΠΠΎΠΏΠΎΠΌΠ°Π³Π°ΡΠΌΠΎ Π· ΠΏΠΎΡΡΠΊΠΎΠΌ ΡΠΎΠ±ΠΎΡΠΈ ΠΠ²'ΡΠ·ΠΎΠΊ: @Ekater1na_admin
ΠΠΎΠ»ΡΡΠ΅π ΠΠ½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ Telegram-ΠΊΠ°Π½Π°Π»Π° Python πΊπ¦
ΠΠ°Π½Π°Π» Python πΊπ¦ ΡΠ·ΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ° Π£ΠΊΡΠ°ΠΈΠ½ΡΠΊΠΈΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ Π°ΠΊΡΠΈΠ²Π½ΡΠΌ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠΌ. Π‘Π΅ΠΉΡΠ°Ρ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ 20 886 ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ², Π·Π°Π½ΠΈΠΌΠ°Ρ 6 480 ΠΌΠ΅ΡΡΠΎ Π² ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ 2 948 ΠΌΠ΅ΡΡΠΎ Π² ΡΠ΅Π³ΠΈΠΎΠ½Π΅ Π£ΠΊΡΠ°ΠΈΠ½Π°.
π ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΠΈ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ°
Π‘ ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½Π΅Π²ΡΠ΄ΠΎΠΌΠΎ ΠΏΡΠΎΠ΅ΠΊΡ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅Ρ ΡΡΡΠ΅ΠΌΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠΎΡΡ, ΡΠΎΠ±ΡΠ°Π² Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡ ΠΈΠ· 20 886 ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ².
Π‘ΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ Π΄Π°Π½Π½ΡΠΌ ΠΎΡ 09 ΠΈΡΠ½Ρ, 2026, ΠΊΠ°Π½Π°Π» ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΡ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ. ΠΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 30 Π΄Π½Π΅ΠΉ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠΈΡΠ»Π° ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ² ΡΠΎΡΡΠ°Π²ΠΈΠ»ΠΎ -175, Π° Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 24 ΡΠ°ΡΠ° β -3, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΎΠ±ΡΠΈΠΉ ΠΎΡ Π²Π°Ρ ΠΎΡΡΠ°ΡΡΡΡ Π²ΡΡΠΎΠΊΠΈΠΌ.
- Π‘ΡΠ°ΡΡΡ Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ: ΠΠ΅ Π²Π΅ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½
- Π£ΡΠΎΠ²Π΅Π½Ρ Π²ΠΎΠ²Π»Π΅ΡΡΠ½Π½ΠΎΡΡΠΈ (ER): Π‘ΡΠ΅Π΄Π½ΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π²ΠΎΠ²Π»Π΅ΡΡΠ½Π½ΠΎΡΡΠΈ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΠΈ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 9.31%. Π ΠΏΠ΅ΡΠ²ΡΠ΅ 24 ΡΠ°ΡΠ° ΠΏΠΎΡΠ»Π΅ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΎΠ±ΡΡΠ½ΠΎ Π½Π°Π±ΠΈΡΠ°Π΅Ρ 5.42% ΡΠ΅Π°ΠΊΡΠΈΠΉ ΠΎΡ ΠΎΠ±ΡΠ΅Π³ΠΎ ΡΠΈΡΠ»Π° ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ².
- ΠΡ Π²Π°Ρ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΉ: Π ΡΡΠ΅Π΄Π½Π΅ΠΌ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΠΎΡΡ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ 1 944 ΠΏΡΠΎΡΠΌΠΎΡΡΠΎΠ². Π ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ²ΡΡ ΡΡΡΠΎΠΊ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π½Π°Π±ΠΈΡΠ°Π΅Ρ 1 133 ΠΏΡΠΎΡΠΌΠΎΡΡΠΎΠ².
- Π Π΅Π°ΠΊΡΠΈΠΈ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ: ΠΡΠ΄ΠΈΡΠΎΡΠΈΡ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΊΠΎΠ½ΡΠ΅Π½Ρ: ΡΡΠ΅Π΄Π½Π΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅Π°ΠΊΡΠΈΠΉ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΡΡ β 10.
- Π’Π΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡ: ΠΠΎΠ½ΡΠ΅Π½Ρ ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠ΅Π½ Π½Π° ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΠ΅ΠΌΠ°Ρ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΠ°, mcp, user1, python'er, Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠ°.
π ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ½Π°Ρ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ°
ΠΠ²ΡΠΎΡ ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΡΠ΅ΡΡΡΡ ΠΊΠ°ΠΊ ΠΏΠ»ΠΎΡΠ°Π΄ΠΊΡ Π΄Π»Ρ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΌΠ½Π΅Π½ΠΈΡ:
ββͺοΈΠΠΈΠ²ΡΠ°ΡΠΌΠΎ Python ΡΠ°Π·ΠΎΠΌ.
βͺοΈΠΠΈΡΠΎΠΊΠΎΠΎΠΏΠ»Π°ΡΡΠ²Π°Π½Π° ΠΏΡΠΎΡΠ΅ΡΡΡ
βͺοΈΠΠΎΠΏΠΎΠΌΠ°Π³Π°ΡΠΌΠΎ Π· ΠΏΠΎΡΡΠΊΠΎΠΌ ΡΠΎΠ±ΠΎΡΠΈ
ΠΠ²'ΡΠ·ΠΎΠΊ: @Ekater1na_adminβ
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π²ΡΡΠΎΠΊΠΎΠΉ ΡΠ°ΡΡΠΎΡΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ (ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½Ρ 10 ΠΈΡΠ½Ρ, 2026) ΠΊΠ°Π½Π°Π» ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ ΠΈ Π²ΡΡΠΎΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΠΎΡ Π²Π°ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΉ. ΠΠ½Π°Π»ΠΈΡΠΈΠΊΠ° ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡ Π°ΠΊΡΠΈΠ²Π½ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ Ρ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠΎΠΌ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ Π΅Π³ΠΎ Π²Π°ΠΆΠ½ΠΎΠΉ ΡΠΎΡΠΊΠΎΠΉ Π²Π»ΠΈΡΠ½ΠΈΡ Π² ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
shuffle() ΠΏΡΠΈΠΉΠΌΠ°Ρ ΠΏΠΎΡΠ»ΡΠ΄ΠΎΠ²Π½ΡΡΡΡ β Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄, ΡΠΏΠΈΡΠΎΠΊ β Ρ ΡΠ΅ΠΎΡΠ³Π°Π½ΡΠ·ΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π΅Π»Π΅ΠΌΠ΅Π½ΡΡΠ².
import random
mylist = ["apple", "banana", "cherry"]
random.shuffle(mylist)
print(mylist)
# ['cherry', 'banana', 'apple']
ΠΠ²Π΅ΡΠ½ΡΡΡ ΡΠ²Π°Π³Ρ: ΡΠ΅ΠΉ ΠΌΠ΅ΡΠΎΠ΄ Π·ΠΌΡΠ½ΡΡ ΠΏΠΎΡΠ°ΡΠΊΠΎΠ²ΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ. shuffle() Π½Π΅ ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ Π½ΠΎΠ²ΠΈΠΉ ΠΏΠ΅ΡΠ΅Π»ΡΠΊ.
#shuffle // #practice // Pythondef foo():
lst.sort()
lst = list('4572')
foo()
print(lst)
π ΠΡΠ΄ΠΏΠΎΠ²ΡΠ΄Ρ
#Python // #practice // ΠΡΡ
ΡΠ² ΠΊΠ½ΠΈΠ³__str__ ΡΠ° __repr__ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ Π΄Π»Ρ ΠΎΡΡΠΈΠΌΠ°Π½Π½Ρ ΡΡΠ΄ΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½Ρ ΠΎΠ±'ΡΠΊΡΠ°. ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠΎΠ·Π±Π΅ΡΠ΅ΠΌΠΎΡΡ, Π² ΡΠΎΠΌΡ ΡΡΠ·Π½ΠΈΡΡ ΠΌΡΠΆ Π½ΠΈΠΌΠΈ.
class Complex:
def __init__(self, real, imag):
self.real = real
self.imag = imag
def __repr__(self):
return f'Complex({self.real), {self.imag})'
def __str__(self):
return f'{self.real} + {self.imag}i'
t = Complex(10, 20)
print(t)
# Output: 10 + 20i
print([t, 1, 2])
# Output: [Complex(10, 20), 1, 2]
Π€ΡΠ½ΠΊΡΡΡ print() ΡΠ° Π²Π±ΡΠ΄ΠΎΠ²Π°Π½Π° ΡΡΠ½ΠΊΡΡΡ str() Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ __str__ Π΄Π»Ρ Π²ΡΠ΄ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π½Ρ ΡΡΠ΄ΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½Ρ ΠΎΠ±'ΡΠΊΡΠ°, Π° Π²Π±ΡΠ΄ΠΎΠ²Π°Π½Π° ΡΡΠ½ΠΊΡΡΡ repr() β ΠΌΠ΅ΡΠΎΠ΄ __repr__.
#str #repr // #theory // Pythoncapitalize() ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ ΠΊΠΎΠΏΡΡ Π²ΠΈΡ
ΡΠ΄Π½ΠΎΠ³ΠΎ ΡΡΠ΄ΠΊΠ°, ΠΏΠ΅ΡΠ΅ΡΠ²ΠΎΡΡΡΡΠΈ ΠΏΠ΅ΡΡΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ» ΡΡΠ΄ΠΊΠ° Π½Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²Π½Ρ Π»ΡΡΠ΅ΡΡ, ΠΏΡΠΎΡΠ΅ ΡΠ½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ Π² ΡΡΠ΄ΠΊΡ ΠΏΠ΅ΡΠ΅ΡΠ²ΠΎΡΡΡΡΡΡΡ Π½Π° ΠΌΠ°Π»Ρ Π»ΡΡΠ΅ΡΠΈ.
txt = "hello, and welcome to my world."
x = txt.capitalize()
print(x)
# Hello, and welcome to my world.
txt1 = "36 is my age."
x1 = txt1.capitalize()
print(x1)
# 36 is my age.
txt2 = "python is FUN!"
x2 = txt2.capitalize()
print(x2)
# Python is fun!
#capitalize // #practice // PythonΠ¦Ρ ΡΡΠ°ΡΡΡ Π΄ΠΎΠΏΠΎΠΌΠΎΠΆΠ΅ ΠΊΡΠ°ΡΠ΅ ΡΠΎΠ·ΡΠ±ΡΠ°ΡΠΈΡΡ, ΡΠΊΠΈΠΉ ORM Π²Π°ΠΌ ΠΊΡΠ°ΡΠ΅ ΠΏΡΠ΄Ρ ΠΎΠ΄ΠΈΡΡ Π² ΡΠΎΠ±ΠΎΡΡ Π½Π° Python: SQLAlchemy ΡΠΈ Django ORM.ΠΠΎΠ²Π°: πΊπ¦ #SQLAlchemy #Django // #theory // Python
math.isqrt() ΠΎΠΊΡΡΠ³Π»ΡΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΠΈΠΉ ΠΊΠΎΡΡΠ½Ρ Ρ ΠΌΠ΅Π½ΡΡ ΡΡΠΎΡΠΎΠ½Ρ Π΄ΠΎ Π½Π°ΠΉΠ±Π»ΠΈΠΆΡΠΎΠ³ΠΎ ΡΡΠ»ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π°.
import math
print(math.sqrt(10)) # 3.1622776601683795
print(math.sqrt(12)) # 3.4641016151377544
print(math.sqrt(68)) # 8.246211251235321
print(math.sqrt(100)) # 10.0
print(math.isqrt(10)) # 3
print(math.isqrt(12)) # 3
print(math.isqrt(68)) # 8
print(math.isqrt(100)) # 10
Π§ΠΈΡΠ»ΠΎ ΠΌΠ°Ρ Π±ΡΡΠΈ Π±ΡΠ»ΡΡΠΈΠΌ Π°Π±ΠΎ ΡΡΠ²Π½ΠΈΠΌ 0. Π Π΄Π°Π½ΠΎΠΌΡ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΎΠ²Π°Π½ΠΎ Π²ΡΠ΄ΠΌΡΠ½Π½ΡΡΡΡ isqrt Π²ΡΠ΄ sqrt.
#isqrt #sqrt // #practice // Pythonrpartition() ΡΡΠΊΠ°Ρ ΠΎΡΡΠ°Π½Π½Ρ ΠΏΠΎΡΠ²Ρ Π²ΠΊΠ°Π·Π°Π½ΠΎΠ³ΠΎ ΡΡΠ΄ΠΊΠ°-Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡ s ΡΠΎΠ·Π±ΠΈΠ²Π°Ρ ΡΡΠ΄ΠΎΠΊ Π½Π° ΠΊΠΎΡΡΠ΅ΠΆ, ΡΠΎ ΠΌΡΡΡΠΈΡΡ ΡΡΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ.
txt = "I could eat bananas all day, bananas are my favorite fruit"
x = txt.partition("bananas")
print(x)
# ('I could eat bananas all day, ',
# 'bananas',
# ' are my favorite fruit')
ΠΠ΅ΡΡΠΈΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΌΡΡΡΠΈΡΡ ΡΠ°ΡΡΠΈΠ½Ρ ΠΏΠ΅ΡΠ΅Π΄ Π²ΠΊΠ°Π·Π°Π½ΠΈΠΌ ΡΡΠ΄ΠΊΠΎΠΌ, Π΄ΡΡΠ³ΠΈΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ β Π²ΠΊΠ°Π·Π°Π½ΠΈΠΉ ΡΡΠ΄ΠΎΠΊ, Π° ΡΡΠ΅ΡΡΠΉ β ΡΠ°ΡΡΠΈΠ½Ρ ΠΏΡΡΠ»Ρ ΡΡΠ΄ΠΊΠ°.
#rpartition // #practice // Pythonsetitem(self, key, value) ΠΌΠΎΠΆΠ΅ Π²ΠΈΠΊΠΈΠ΄Π°ΡΠΈ Π²ΠΈΠ½ΡΡΠΊΠΈ TypeError ΡΠ° KeyError.
>>> list_object = [1, 2, 3, 4, 5]
>>> list_object[0] = 78
>>> print(list_object)
... [78, 2, 3, 4, 5]
>>>
>>> dict_object = {"key0": True, "key1": False}
>>> dict_object ["key0"] = False
>>> print(dict_object)
... {"key0": False, "key1": False}
#setitem // #theory // Pythondef test_f():
...
print(test_f())
π ΠΡΠ΄ΠΏΠΎΠ²ΡΠ΄Ρ
#Python // #practice // ΠΡΡ
ΡΠ² ΠΊΠ½ΠΈΠ³Π‘ΠΈΠΌΡΠ»ΡΡΠΎΡ ΠΏΡΠ΄ΡΡΠΈΠΌΡΡ ΡΠΈΡΠΎΠΊΠΈΠΉ ΡΠΏΠ΅ΠΊΡΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΡ : ΠΌΡΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠΈ, Π΄Π°ΡΡΠΈΠΊΠΈ, Π΄ΠΈΡΠΏΠ»Π΅Ρ ΡΠ° ΡΠ½ΡΠ΅.π Π‘ΠΏΡΠΎΠ±ΡΠ²Π°ΡΠΈ #Wokwi #Arduino // #news // Python
Counter Π· Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΈ collections.
>>> from collections import Counter
>>>
>>> a = ['a', 'b', 'c', 'a', 'b', 'c', 'b', 'b', 'd', 'e', 'a']
>>> cnt = Counter(a)
>>> cnt.most_common(3)
[('b', 4), ('a', 3), ('c', 2)]
ΠΠ΅ΡΠΎΠ΄ Counter.most_common(x) ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ x ΠΊΠΎΡΡΠ΅ΠΆΡΠ², Ρ ΡΠΊΠΈΡ
ΠΏΠ΅ΡΡΠ΅ Π·Π½Π°ΡΠ΅Π½Π½Ρ β Π΅Π»Π΅ΠΌΠ΅Π½Ρ, Π° Π΄ΡΡΠ³Π΅ β ΠΊΡΠ»ΡΠΊΡΡΡΡ ΠΉΠΎΠ³ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½Ρ.
#Counter // #practice // Pythonimport numpy as np
>>> np.arange(0, 1, 0.2)
???
π ΠΡΠ΄ΠΏΠΎΠ²ΡΠ΄Ρ
#Python // #practice // ΠΡΡ
ΡΠ² ΠΊΠ½ΠΈΠ³π Π―ΠΊΡΠΎ Π²ΠΈ Π½Π΅ ΠΎΠ½ΠΎΠ²Π»ΡΠ²Π°Π»ΠΈ ΡΠ²ΠΎΡ Π½Π°Π²ΠΈΡΠΊΠΈ ΠΎΡΡΠ°Π½Π½ΡΠΉ ΡΡΠΊ β ΡΠΈΠ½ΠΎΠΊ ΡΠΆΠ΅ Π·ΠΌΡΠ½ΠΈΠ²ΡΡ Π±Π΅Π· Π²Π°Ρ. π Π―ΠΊΡΠΎ Π²Π°ΠΌ Π½Π΅ ΠΏΡΠ΄ΡΠΉΠΌΠ°Π»ΠΈ Π·Π°ΡΠΏΠ»Π°ΡΡ β ΠΊΠΎΠΌΠΏΠ°Π½ΡΡ Π½Π΅ Π±Π°ΡΠΈΡΡ Ρ Π²Π°Ρ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²ΠΈ. π Π―ΠΊΡΠΎ ΡΠΎΠ±ΠΎΡΠ° ΡΡΠ°Π»Π° ΡΡΡΠΈΠ½ΠΎΡ β Π²ΠΈ Π²ΠΆΠ΅ Π²ΡΡΠ°ΡΠΈΠ»ΠΈ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ½Ρ ΠΏΠ΅ΡΠ΅Π²Π°Π³Ρ.Π―ΠΊ Π²ΠΈΡΠ²Π°ΡΠΈΡΡ Π· ΡΡΠΎΠ³ΠΎ Π·Π°ΠΌΠΊΠ½Π΅Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ»Π°? ΠΠ°ΠΌΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈΠΉ ΠΏΠ»Π°Π½ Π΄ΡΠΉ Π½Π° Π²Π΅Π±ΡΠ½Π°ΡΡ Β«Π―ΠΊ Π·Π°Π»ΠΈΡΠΈΡΠΈΡΡ Π² ITΒ». βοΈ ΠΠΎΠ»ΠΈ? 11 Π»ΡΡΠΎΠ³ΠΎ ΠΎ 19:00. βΆοΈΠΠ½Π°Π»ΡΡΠΈΠΊΠ° ΡΠΈΠ½ΠΊΡ: ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈ ΡΠΎΠ΄ΠΎ Π·Π°ΡΠΏΠ»Π°Ρ, Π²Π°ΠΊΠ°Π½ΡΡΠΉ ΡΠ° Π½Π°ΠΉΠΌΡ Ρ 2025 ΡΠΎΡΡ. βΆοΈΠΠΎΠ²Ρ Π²ΠΈΠΌΠΎΠ³ΠΈ Π΄ΠΎ ΠΠ’-ΡΠ°Ρ ΡΠ²ΡΡΠ²: ΡΠΎ ΠΏΠΎΡΡΡΠ±Π½ΠΎ, ΡΠΎΠ± ΠΎΡΡΠΈΠΌΠ°ΡΠΈ ΠΊΡΠ°ΡΡ ΡΠΎΠ±ΠΎΡΡ? βΆοΈΠ Π΅Π°Π»ΡΠ½Ρ ΠΊΠ΅ΠΉΡΠΈ: ΡΠΊ ΡΠ²ΡΠΎΠΏΠ΅ΠΉΡΡΠΊΠ° ΠΌΠ°Π³ΡΡΡΠ΅ΡΡΡΠΊΠ° ΠΎΡΠ²ΡΡΠ° Π΄ΠΎΠΏΠΎΠΌΠ°Π³Π°Ρ Π²ΠΈΡΠ²Π°ΡΠΈΡΡ Π²ΠΏΠ΅ΡΠ΅Π΄. π Π Π΅ΡΡΡΡΡΠΉΡΠ΅ΡΡ Π·Π°ΡΠ°Π·, Π·ΠΌΠ°Π³Π°ΠΉΡΡ Π·Π° Π³ΡΠ°Π½Ρ Π½Π° IT ΠΌΠ°Π³ΡΡΡΡΠ°ΡΡΡΡ Π² Neoversity!
TPOT β ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½Π΅ ΡΡΠ²ΠΎΡΠ΅Π½Π½Ρ ΡΠ° ΠΎΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ ΠΊΠΎΠ½Π²Π΅ΡΡΠ° ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ Π½Π°Π²ΡΠ°Π½Π½Ρ. ΠΠ°Π²Π΅Π΄Π΅Π½ΠΈΠΉ Π½ΠΈΠΆΡΠ΅ ΠΏΡΠΈΠΊΠ»Π°Π΄ ΠΊΠΎΠ΄Ρ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΡΡ, ΡΠΊ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΠΈ TPOT Π΄Π»Ρ ΡΡΡΡ ΠΌΠ΅ΡΠΈ:
from tpot import TPOTClassifier
from sklearn.datasets import load_ iris
from sklearn.model_selection import train_test_split
# ΠΠ°Π²Π°Π½ΡΠ°ΠΆΡΡΠΌΠΎ Π½Π°Π±ΡΡ Π΄Π°Π½ΠΈΡ
iris
iris = load_iris()
# Π ΠΎΠ·Π΄ΡΠ»ΡΡΠΌΠΎ Π½Π°Π±ΡΡ Π΄Π°Π½ΠΈΡ
Π½Π° Π½Π°Π±ΠΎΡΠΈ Π΄Π»Ρ Π½Π°Π²ΡΠ°Π½Π½Ρ Ρ ΡΠ΅ΡΡΡΠ²Π°Π½Π½Ρ
X_train, X_test, y_train, _test = train_test_split(iris.data, iris.target, train_size=0.75, test_size=0.25)
# Π‘ΡΠ²ΠΎΡΡΡΠΌΠΎ ΠΊΠ»Π°ΡΠΈΡΡΠΊΠ°ΡΠΎΡ TPOT
tpot = TPOTClassifier(generations=5, population_size=50, verbosity=2)
# ΠΡΠΈΡΡΠΎΡΠΎΠ²ΡΡΠΌΠΎ ΠΊΠ»Π°ΡΠΈΡΡΠΊΠ°ΡΠΎΡ Π΄ΠΎ Π½Π°Π²ΡΠ°Π»ΡΠ½ΠΈΡ
Π΄Π°Π½ΠΈΡ
tpot.fit(X_train, y_train)
# ΠΡΡΠ½ΡΡΠΌΠΎ ΠΊΠ»Π°ΡΠΈΡΡΠΊΠ°ΡΠΎΡ Π·Π° Π΄Π°Π½ΠΈΠΌΠΈ ΡΠ΅ΡΡΡΠ²Π°Π½Π½Ρ
print(tpot.score(X_test, y_test))
# ΠΠΊΡΠΏΠΎΡΡΡΡΠΌΠΎ ΠΎΠΏΡΠΈΠΌΡΠ·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊΠΎΠ½Π²Π΅ΡΡ ΡΠΊ ΡΡΠ΅Π½Π°ΡΡΠΉ Python
tpot.export('tpot_iris_pipeline.py')
Π£ ΡΡΠΎΠΌΡ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ ΠΌΠΈ ΡΠΌΠΏΠΎΡΡΡΡΠΌΠΎ ΠΊΠ»Π°Ρ TPOTClassifier ΡΠ° Π·Π°Π²Π°Π½ΡΠ°ΠΆΡΡΠΌΠΎ Π½Π°Π±ΡΡ Π΄Π°Π½ΠΈΡ
iris ΡΠ· Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΈ Scikit-Learn. ΠΠ° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΡΡΠ½ΠΊΡΡΡ train_test_split ΠΌΠΈ ΠΏΠΎΠ΄ΡΠ»ΡΡΠΌΠΎ Π½Π°Π±ΡΡ Π΄Π°Π½ΠΈΡ
Π½Π° Π½Π°Π²ΡΠ°Π»ΡΠ½ΠΈΠΉ ΡΠ° ΡΠ΅ΡΡΠΎΠ²ΠΈΠΉ.
ΠΠ°Π»Ρ ΡΡΠ²ΠΎΡΡΡΡΡΡΡ Π΅ΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΊΠ»Π°ΡΠΈΡΡΠΊΠ°ΡΠΎΡΠ° TPOT ΡΠ· Π·Π°Π΄Π°Π½ΠΈΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ generations, population_size ΡΠ° verbosity. ΠΠ»Π°ΡΠΈΡΡΠΊΠ°ΡΠΎΡ Π½Π°Π²ΡΠ°ΡΡΡΡΡ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΠΌΠ΅ΡΠΎΠ΄Ρ fit ΡΠ° ΠΎΡΡΠ½ΡΡΡΡΡΡ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΠΌΠ΅ΡΠΎΠ΄Ρ score.
βοΈΠΠ°ΠΏΡΠΈΠΊΡΠ½ΡΡ ΠΎΠΏΡΠΈΠΌΡΠ·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊΠΎΠ½Π²Π΅ΡΡ Π΅ΠΊΡΠΏΠΎΡΡΡΡΡΡΡΡ ΡΠΊ ΡΠΊΡΠΈΠΏΡ Python Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΠΌΠ΅ΡΠΎΠ΄Ρ export.
#TPOT // #theory // PythonRecursionError ΠΏΡΠ΄ ΡΠ°Ρ ΡΡΠ²ΠΎΡΠ΅Π½Π½Ρ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΈΡ
Π°Π»Π³ΠΎΡΠΈΡΠΌΡΠ². ΠΠ»Π΅ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΠΌΠΎΠ΄ΡΠ»Ρ sys ΠΌΠΎΠΆΠ½Π° ΠΏΠ΅ΡΠ΅Π³Π»ΡΠ½ΡΡΠΈ Ρ Π½Π°Π²ΡΡΡ Π·ΠΌΡΠ½ΠΈΡΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Ρ Π³Π»ΠΈΠ±ΠΈΠ½Ρ ΡΠ΅ΠΊΡΡΡΡΡ.
import sys
sys.getrecursionlimit()
# 1000
sys.setrecursionlimit(2000)
sys.getrecursionlimit()
# 2000
Π₯ΠΎΡΠ° ΡΠΎΠ±ΠΈΡΠΈ ΡΠ΅ ΡΡΠΎΡ
ΠΈ Π½Π΅Π±Π΅Π·ΠΏΠ΅ΡΠ½ΠΎ, ΠΎΡΠΊΡΠ»ΡΠΊΠΈ ΠΊΠΎΠΆΠ΅Π½ Π½ΠΎΠ²ΠΈΠΉ Π²ΠΈΠΊΠ»ΠΈΠΊ Π·Π°ΠΉΠΌΠ°Ρ Π±Π°Π³Π°ΡΠΎ ΠΏΠ°ΠΌ'ΡΡΡ. Π Π²Π·Π°Π³Π°Π»Ρ, ΠΊΡΠ°ΡΠ΅ Π½Π°ΠΌΠ°Π³Π°ΡΠΈΡΡ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°ΡΠΈ Π½Π΅ ΡΠ΅ΠΊΡΡΡΡΡ, Π° Π·Π²ΠΈΡΠ°ΠΉΠ½Ρ ΡΠΈΠΊΠ»ΠΈ.
#sys // #practice // Python
Π£ΠΆΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ! ΠΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Telegram 2025 β ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΈΠ½ΡΠ°ΠΉΡΡ Π³ΠΎΠ΄Π° 
