π ΠΠ°ΠΊ ΠΏΠΈΡΠΎΠ½-Π·ΠΌΠ΅Ρ ΠΊΠ°ΠΊΠ°Π΅Ρ: ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡ ΠΎΠ±Π΅Π·ΠΆΠΈΡΠΈΠ²Π°Π½ΠΈΡ
ΠΠ°ΠΊ ΠΊΠ°ΠΊΠ°Π΅Ρ Π·ΠΌΠ΅Ρ ΠΏΠΈΡΠΎΠ½
ΠΠΌΠ΅ΠΈ ΠΏΠΈΡΠΎΠ½Ρ Π½Π΅ ΠΊΠ°ΠΊΠ°ΡΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°ΡΡ ΠΌΠΎΡΠ΅Π²ΡΠΌ ΠΏΡΠ·ΡΡΠ΅ΠΌ ΠΈ ΠΊΠΈΡΠ΅ΡΠ½ΠΈΠΊΠΎΠΌ Π΄Π»Ρ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΡ ΠΎΡΡ ΠΎΠ΄ΠΎΠ².
ΠΠ½ΠΈ ΡΡΠ²Π°ΠΈΠ²Π°ΡΡ ΠΏΠΈΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ ΠΈΠΌ Π½Π΅ ΠΎΡΡΠ°Π²Π»ΡΡΡ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΎΡΡ ΠΎΠ΄ΠΎΠ² ΠΏΠΎΡΠ»Π΅ ΠΏΠΈΡΠ΅Π²Π°ΡΠ΅Π½ΠΈΡ.
ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π½Π° Python, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π·ΠΌΠ΅ΠΉ ΠΏΠΈΡΠΎΠ½ΠΎΠ²:
class Python:
def __init__(self, name):
self.name = name
def eat(self, food):
print(f"{self.name} ΡΡΠ΅Π΄Π°Π΅Ρ {food}")
def slither(self):
print(f"{self.name} ΠΏΠΎΠ»Π·Π°Π΅Ρ")
def shed_skin(self):
print(f"{self.name} ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅Ρ ΠΊΠΎΠΆΡ")
# ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ
my_python = Python("ΠΠΎΠΉ Π·ΠΌΠ΅ΠΉ ΠΏΠΈΡΠΎΠ½")
my_python.eat("ΠΌΡΡΡ")
my_python.slither()
my_python.shed_skin()
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΠ»Π°ΡΡ Python Ρ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΏΠΎΠ»Π·Π°Π½ΠΈΡ ΠΈ ΡΠ±ΡΠ°ΡΡΠ²Π°Π½ΠΈΡ ΠΊΠΎΠΆΠΈ. ΠΠ°ΡΠ΅ΠΌ ΠΌΡ ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΊΠ»Π°ΡΡΠ° ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΠΌΠ΅ΡΠΎΠ΄Ρ Π΄Π»Ρ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Π·ΠΌΠ΅Ρ ΠΏΠΈΡΠΎΠ½Π°.
ΠΠ΅ΡΠ°Π»ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ
"ΠΠ°ΠΊ ΠΊΠ°ΠΊΠ°Π΅Ρ Π·ΠΌΠ΅Ρ ΠΏΠΈΡΠΎΠ½?"
ΠΠΌΠ΅ΠΈ ΠΠΈΡΠΎΠ½Π°, ΠΈΠ»ΠΈ ΡΠ°ΡΠΎΡ Π²ΠΎΡΡΡ, ΡΠ²Π»ΡΡΡΡΡ ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΠΌΠΈ ΡΠ΄ΠΎΠ²ΠΈΡΡΠΌΠΈ Π·ΠΌΠ΅ΡΠΌΠΈ Π² ΠΌΠΈΡΠ΅. ΠΡ Π²ΡΡΡΠ½ΡΡΠΎΠ΅ ΡΠ΅Π»ΠΎ ΠΈ ΠΌΠΎΡΠ½ΡΠ΅ ΠΌΡΡΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΈΠΌ ΡΡΠ΅Π΄Π°ΡΡ ΠΊΡΡΠΏΠ½ΡΡ Π΄ΠΎΠ±ΡΡΡ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΡΠ΅Π»ΡΡ ΠΆΠΈΠ²ΠΎΡΠ½ΡΡ . ΠΠΎ ΠΊΠ°ΠΊ ΠΆΠ΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΠ²Π°Π½ΠΈΡ Π²Π½ΡΡΡΠΈ Π·ΠΌΠ΅ΠΈ ΠΠΈΡΠΎΠ½Π°?
ΠΠΎΠ³Π΄Π° Π·ΠΌΠ΅Ρ ΠΠΈΡΠΎΠ½ ΡΡΠ΅Π΄Π°Π΅Ρ ΡΠ²ΠΎΡ Π΄ΠΎΠ±ΡΡΡ, ΠΎΠ½Π° ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ ΡΠ΅ΡΠ΅Π· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ°ΠΏΠΎΠ² ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΠ²Π°Π½ΠΈΡ. ΠΠ΅ΡΠ²ΡΠΌ ΡΡΠ°ΠΏΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ Π³Π»ΠΎΡΠ°Π½ΠΈΠ΅ Π΄ΠΎΠ±ΡΡΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΡΠ°ΠΌΠΎΠΉ Π·ΠΌΠ΅ΠΈ. ΠΠΌΠ΅Ρ ΡΠ°ΡΠΊΡΡΠ²Π°Π΅Ρ ΡΠ²ΠΎΡ ΡΠ΅Π»ΡΡΡΡ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ³Π»ΠΎΡΠΈΡΡ Π΄ΠΎΠ±ΡΡΡ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ. ΠΠ°ΡΠ΅ΠΌ ΠΎΠ½Π° Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° ΠΏΠΈΡΠΈ Π² ΡΠ²ΠΎΠ΅ΠΌ ΠΏΠΈΡΠ΅Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌ ΡΡΠ°ΠΊΡΠ΅.
ΠΠΎΡΠ»Π΅ Π³Π»ΠΎΡΠ°Π½ΠΈΡ Π΄ΠΎΠ±ΡΡΠ° ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π² ΠΆΠ΅Π»ΡΠ΄ΠΎΠΊ Π·ΠΌΠ΅ΠΈ ΠΠΈΡΠΎΠ½Π°. Π ΠΆΠ΅Π»ΡΠ΄ΠΊΠ΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΡΠ°ΡΡΡ Ρ ΠΈΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΠ²Π°Π½ΠΈΡ. ΠΠ΅Π»ΡΠ΄ΠΎΠΊ Π²ΡΠ΄Π΅Π»ΡΠ΅Ρ ΠΆΠ΅Π»ΡΠ΄ΠΎΡΠ½ΡΠΉ ΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ΅ΡΠΌΠ΅Π½ΡΡ, ΡΠΏΠΎΡΠΎΠ±Π½ΡΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠΈΡΡ Π±Π΅Π»ΠΊΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠΈΡΠ΅Π²ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΡΠ΅ ΠΌΠΎΠ»Π΅ΠΊΡΠ»Ρ. ΠΡΠΈ ΡΠ΅ΡΠΌΠ΅Π½ΡΡ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΏΠ΅ΠΏΡΠΈΠ½, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ ΡΠ΅ΡΠΌΠ΅Π½ΡΠΎΠΌ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΠ²Π°Π½ΠΈΡ Π±Π΅Π»ΠΊΠ°.
def ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΡΡ_Π΄ΠΎΠ±ΡΡΡ(Π΄ΠΎΠ±ΡΡΠ°):
ΠΆΠ΅Π»ΡΠ΄ΠΎΠΊ = []
ΠΆΠ΅Π»ΡΠ΄ΠΎΡΠ½ΡΠΉ_ΡΠΎΠΊ = ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ_ΠΆΠ΅Π»ΡΠ΄ΠΎΡΠ½ΡΠΉ_ΡΠΎΠΊ()
for ΡΠ°ΡΡΡ in Π΄ΠΎΠ±ΡΡΠ°:
ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΡΡ_ΡΠ΅ΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ(ΡΠ°ΡΡΡ, ΠΆΠ΅Π»ΡΠ΄ΠΎΡΠ½ΡΠΉ_ΡΠΎΠΊ)
ΠΆΠ΅Π»ΡΠ΄ΠΎΠΊ.append(ΡΠ°ΡΡΡ)
return ΠΆΠ΅Π»ΡΠ΄ΠΎΠΊ
Π΄ΠΎΠ±ΡΡΠ° = ['ΠΊΡΠΎΠ»ΠΈΠΊ', 'ΠΊΡΡΠΎΠΏΠ°ΡΠΊΠ°', 'ΠΊΡΡΡΠ°']
Π·ΠΌΠ΅Ρ_ΠΏΠΈΡΠΎΠ½ = ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΡΡ_Π΄ΠΎΠ±ΡΡΡ(Π΄ΠΎΠ±ΡΡΠ°)
print(Π·ΠΌΠ΅Ρ_ΠΏΠΈΡΠΎΠ½)
Π ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΡΡΠ½ΠΊΡΠΈΡ "ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΡΡ_Π΄ΠΎΠ±ΡΡΡ", ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ Π΄ΠΎΠ±ΡΡΠΈ ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΆΠ΅Π»ΡΠ΄ΠΊΠ° Π·ΠΌΠ΅ΠΈ ΠΠΈΡΠΎΠ½Π° ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΠ²Π°Π½ΠΈΡ. ΠΠ°ΠΆΠ΄Π°Ρ ΡΠ°ΡΡΡ Π΄ΠΎΠ±ΡΡΠΈ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΠΈΠΊΠ», Π³Π΄Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΡΠ΅ΡΠΌΠ΅Π½ΡΡ ΠΆΠ΅Π»ΡΠ΄ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΠ²Π°Π½ΠΈΡ. ΠΠ°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π²Π°ΡΠ΅Π½Π½Π°Ρ ΡΠ°ΡΡΡ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ Π² ΡΠΏΠΈΡΠΎΠΊ "ΠΆΠ΅Π»ΡΠ΄ΠΎΠΊ". Π ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠΈΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΆΠ΅Π»ΡΠ΄ΠΊΠ° Π·ΠΌΠ΅ΠΈ ΠΠΈΡΠΎΠ½Π°.
ΠΠΎΡΠ»Π΅ ΠΏΡΠΎΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΠΆΠ΅Π»ΡΠ΄ΠΎΠΊ, ΠΏΠ΅ΡΠ΅Π²Π°ΡΠ΅Π½Π½Π°Ρ ΠΏΠΈΡΠ° ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π² ΠΊΠΈΡΠ΅ΡΠ½ΠΈΠΊ Π·ΠΌΠ΅ΠΈ ΠΠΈΡΠΎΠ½Π°. Π ΠΊΠΈΡΠ΅ΡΠ½ΠΈΠΊΠ΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π΅ ΠΏΠΈΡΠ΅Π²Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈ Π²ΡΠ°ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ Π²Π΅ΡΠ΅ΡΡΠ² Π² ΠΊΡΠΎΠ²Ρ Π·ΠΌΠ΅ΠΈ. ΠΠ΅ΡΡΠ²ΠΎΠ΅Π½Π½ΡΠ΅ ΠΎΡΡΠ°ΡΠΊΠΈ ΠΏΡΠΎΡ ΠΎΠ΄ΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΡΡΠΌΡΡ ΠΊΠΈΡΠΊΡ ΠΈ Π²ΡΠ±ΡΠ°ΡΡΠ²Π°ΡΡΡΡ ΠΈΠ· ΡΠ΅Π»Π° Π·ΠΌΠ΅ΠΈ Π² Π²ΠΈΠ΄Π΅ ΠΎΡΡ ΠΎΠ΄ΠΎΠ².
ΠΠ΅ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π½ΡΡΡ Ρ Π·ΠΌΠ΅ΠΈ ΠΠΈΡΠΎΠ½Π° ΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π΄Π½Π΅ΠΉ Π΄ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π½Π΅Π΄Π΅Π»Ρ. Π ΡΡΠΎ Π²ΡΠ΅ΠΌΡ Π·ΠΌΠ΅Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΌΠ΅Π½Π΅Π΅ Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΈ ΡΠΊΡΡΠ²Π°ΡΡΡΡ, ΡΡΠΎΠ±Ρ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΡΠ½Π΅ΡΠ³ΠΈΡ Π½Π° ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΈΡΠΈ. ΠΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΠ²Π°Π½ΠΈΡ Π·ΠΌΠ΅Ρ ΡΠ½ΠΎΠ²Π° ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π³ΠΎΡΠΎΠ²ΠΎΠΉ ΠΊ ΠΎΡ ΠΎΡΠ΅ ΠΈ ΠΏΠΎΠΈΡΠΊΡ Π½ΠΎΠ²ΠΎΠΉ Π΄ΠΎΠ±ΡΡΠΈ.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΠ²Π°Π½ΠΈΡ Ρ Π·ΠΌΠ΅ΠΈ ΠΠΈΡΠΎΠ½Π° Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π³Π»ΠΎΡΠ°Π½ΠΈΠ΅ Π΄ΠΎΠ±ΡΡΠΈ, Ρ ΠΈΠΌΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΠ΅ΡΠ΅Π²Π°ΡΠΈΠ²Π°Π½ΠΈΠ΅ Π² ΠΆΠ΅Π»ΡΠ΄ΠΊΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΆΠ΅Π»ΡΠ΄ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, ΠΏΠΈΡΠ΅Π²Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈ Π²ΡΠ°ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ Π²Π΅ΡΠ΅ΡΡΠ² Π² ΠΊΠΈΡΠ΅ΡΠ½ΠΈΠΊΠ΅, ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΡΡΠ²ΠΎΠ΅Π½Π½ΡΡ ΠΎΡΡΠ°ΡΠΊΠΎΠ² ΡΠ΅ΡΠ΅Π· ΠΏΡΡΠΌΡΡ ΠΊΠΈΡΠΊΡ.