π Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΆΠΈΠ²ΡΡ ΠΏΠΈΡΠΎΠ½Ρ Π½Π° Π²ΠΎΠ»Π΅: ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΡΠ°ΠΊΡΡ ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΆΠΈΠ·Π½ΠΈ Π² Π΄ΠΈΠΊΠΎΠΉ ΠΏΡΠΈΡΠΎΠ΄Π΅
ΠΠ° Π²ΠΎΠ»Π΅ ΠΏΠΈΡΠΎΠ½Ρ ΠΌΠΎΠ³ΡΡ ΠΆΠΈΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π΄ΠΎΠ»Π³ΠΎ. ΠΠ±ΡΡΠ½ΠΎ ΠΈΡ ΡΡΠ΅Π΄Π½ΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΆΠΈΠ·Π½ΠΈ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 20-30 Π»Π΅Ρ, Π½ΠΎ Π΅ΡΡΡ ΡΠ»ΡΡΠ°ΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΈΡΠΎΠ½Ρ Π΄ΠΎΠΆΠΈΠ²Π°Π»ΠΈ Π΄ΠΎ 40 ΠΈ Π΄Π°ΠΆΠ΅ 50 Π»Π΅Ρ. ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΏΠΈΡΠ΅, ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ½ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ ΠΈ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ ΡΠ³ΡΠΎΠ·Ρ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ Ρ ΠΈΡΠ½ΠΈΠΊΠΎΠ², Π²Π»ΠΈΡΡΡ Π½Π° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΆΠΈΠ·Π½ΠΈ ΠΏΠΈΡΠΎΠ½Π°.
import random
def get_python_lifespan():
min_lifespan = 20
max_lifespan = 50
return random.randint(min_lifespan, max_lifespan)
lifespan = get_python_lifespan()
print(f"ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠ°Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΆΠΈΠ·Π½ΠΈ ΠΏΠΈΡΠΎΠ½Π°: {lifespan} Π»Π΅Ρ")
ΠΠ΅ΡΠ°Π»ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΆΠΈΠ²ΡΡ ΠΏΠΈΡΠΎΠ½Ρ Π½Π° Π²ΠΎΠ»Π΅
ΠΠΎΠΏΡΠΎΡ ΠΎ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΆΠΈΠ·Π½ΠΈ ΠΏΠΈΡΠΎΠ½ΠΎΠ² Π½Π° Π²ΠΎΠ»Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ΅Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ Π»ΡΠ΄Π΅ΠΉ, Π²Π΅Π΄Ρ ΡΡΠΈ Π·ΠΌΠ΅ΠΈ ΡΠ²Π»ΡΡΡΡΡ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡΠΌΠΈ. ΠΠ΄Π½Π°ΠΊΠΎ, ΡΠΎΡΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΆΠΈΠ²ΡΡ ΠΏΠΈΡΠΎΠ½Ρ Π½Π° Π²ΠΎΠ»Π΅, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΈΠ·-Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ°ΠΊΡΠΎΡΠΎΠ², Π²Π»ΠΈΡΡΡΠΈΡ Π½Π° ΠΈΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΆΠΈΠ·Π½ΠΈ.
ΠΠ·Π³Π»ΡΠ½ΡΠ² Π½Π° ΠΎΠ±ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΆΠΈΠ·Π½ΠΈ ΠΏΠΈΡΠΎΠ½ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ 20 Π΄ΠΎ 30 Π»Π΅Ρ Π² ΠΏΡΠΈΡΠΎΠ΄Π΅. ΠΠ΄Π½Π°ΠΊΠΎ, ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, ΠΊΠΎΠ³Π΄Π° ΠΎΡΠΎΠ±ΠΈ Π΄ΠΎΡΡΠΈΠ³Π°ΡΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ° Π² 40 ΠΈ Π±ΠΎΠ»Π΅Π΅ Π»Π΅Ρ.
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΊΡΠΎΡΠΎΠ², Π²Π»ΠΈΡΡΡΠΈΡ Π½Π° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΆΠΈΠ·Π½ΠΈ ΠΏΠΈΡΠΎΠ½ΠΎΠ²:
1. ΠΠΈΠ΄ ΠΏΠΈΡΠΎΠ½Π°
ΠΡΠ΅Π³ΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 40 Π²ΠΈΠ΄ΠΎΠ² ΠΏΠΈΡΠΎΠ½ΠΎΠ², ΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· Π½ΠΈΡ ΠΈΠΌΠ΅Π΅Ρ ΡΠ²ΠΎΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΈΠ΄Ρ ΠΆΠΈΠ²ΡΡ Π΄ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Π΄ΡΡΠ³ΠΈΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΡΠΎΠ²ΠΈΠ΄Π½ΡΠ΅ ΠΏΠΈΡΠΎΠ½Ρ (Python regius) ΠΎΠ±ΡΡΠ½ΠΎ Π΄ΠΎΡΡΠΈΠ³Π°ΡΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ° ΠΎΠΊΠΎΠ»ΠΎ 20-30 Π»Π΅Ρ, ΡΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ ΡΠ΅ΡΡΠ°ΡΡΠ΅ ΠΏΠΈΡΠΎΠ½Ρ (Python reticulatus) ΠΌΠΎΠ³ΡΡ ΠΆΠΈΡΡ Π΄ΠΎΠ»ΡΡΠ΅ 25 Π»Π΅Ρ.
2. Π£ΡΠ»ΠΎΠ²ΠΈΡ ΡΡΠ΅Π΄Ρ ΠΎΠ±ΠΈΡΠ°Π½ΠΈΡ
ΠΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ ΡΡΠ΅Π΄Ρ ΠΎΠ±ΠΈΡΠ°Π½ΠΈΡ ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ³ΡΠ°ΡΡ Π²Π°ΠΆΠ½ΡΡ ΡΠΎΠ»Ρ Π² ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΆΠΈΠ·Π½ΠΈ ΠΏΠΈΡΠΎΠ½ΠΎΠ². ΠΡΠ»ΠΈ ΠΏΠΈΡΠΎΠ½Ρ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π² Π±Π»Π°Π³ΠΎΠΏΡΠΈΡΡΠ½ΠΎΠΉ ΡΡΠ΅Π΄Π΅, Π³Π΄Π΅ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΅Π΄Ρ, Π²ΠΎΠ΄Ρ ΠΈ ΠΈΠΌΠ΅ΡΡ Ρ ΠΎΡΠΎΡΡΡ ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΡΡ ΠΏΠΎΠΌΠΎΡΡ, ΠΈΡ ΡΠ°Π½ΡΡ Π½Π° Π΄ΠΎΠ»Π³ΡΡ ΠΆΠΈΠ·Π½Ρ ΠΏΠΎΠ²ΡΡΠ°ΡΡΡΡ.
3. ΠΠ΄ΠΎΡΠΎΠ²ΡΠ΅ ΠΈ Π³Π΅Π½Π΅ΡΠΈΠΊΠ°
ΠΠ°ΠΊ ΠΈ Ρ Π΄ΡΡΠ³ΠΈΡ ΠΆΠΈΠ²ΡΡ ΡΡΡΠ΅ΡΡΠ², Π·Π΄ΠΎΡΠΎΠ²ΡΠ΅ ΠΈ Π³Π΅Π½Π΅ΡΠΈΠΊΠ° ΠΈΠ³ΡΠ°ΡΡ ΡΠΎΠ»Ρ Π² ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΆΠΈΠ·Π½ΠΈ ΠΏΠΈΡΠΎΠ½ΠΎΠ². ΠΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠΎ Π·Π΄ΠΎΡΠΎΠ²ΡΠ΅ΠΌ, Π³Π΅Π½Π΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΡΡΠΈ ΠΈΠ»ΠΈ Π½Π°Π»ΠΈΡΠΈΠ΅ Π½Π°ΡΠ»Π΅Π΄ΡΡΠ²Π΅Π½Π½ΡΡ Π·Π°Π±ΠΎΠ»Π΅Π²Π°Π½ΠΈΠΉ ΠΌΠΎΠ³ΡΡ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ ΠΆΠΈΠ·Π½Ρ ΠΏΠΈΡΠΎΠ½Π°.
4. ΠΡΠ΅Π΄Π°ΡΠΎΡΡ
ΠΠΈΡΠΎΠ½Ρ ΡΠ²Π»ΡΡΡΡΡ Ρ ΠΈΡΠ½ΠΈΠΊΠ°ΠΌΠΈ, ΠΈ Π² ΠΏΡΠΈΡΠΎΠ΄Π΅ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΡΡΠ°ΡΡ Π΄ΠΎΠ±ΡΡΠ΅ΠΉ Π΄Π»Ρ Π΄ΡΡΠ³ΠΈΡ ΠΆΠΈΠ²ΠΎΡΠ½ΡΡ . ΠΠΎΡΡΠΎΠΌΡ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡ ΡΠΌΠ΅ΡΠ΅ΡΡ ΠΎΡ Π½Π°ΠΏΠ°Π΄Π΅Π½ΠΈΡ Π΄ΡΡΠ³ΠΈΡ ΠΆΠΈΠ²ΠΎΡΠ½ΡΡ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΆΠΈΠ·Π½ΠΈ ΠΏΠΈΡΠΎΠ½Π°.
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π½Π° Python:
def calculate_average_lifespan(pythons):
total_age = 0
count = 0
for python in pythons:
total_age += python.age
count += 1
average_lifespan = total_age / count
return average_lifespan
pythons = [
Python(age=25),
Python(age=30),
Python(age=20),
Python(age=35)
]
avg_lifespan = calculate_average_lifespan(pythons)
print(f'Π‘ΡΠ΅Π΄Π½ΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΆΠΈΠ·Π½ΠΈ ΠΏΠΈΡΠΎΠ½ΠΎΠ²: {avg_lifespan} Π»Π΅Ρ')
Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²ΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΊΠΎΠ΄Π° Π½Π° Python, ΠΌΡ Π²ΡΡΠΈΡΠ»ΡΠ΅ΠΌ ΡΡΠ΅Π΄Π½ΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΆΠΈΠ·Π½ΠΈ ΠΏΠΈΡΠΎΠ½ΠΎΠ² Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΡ
Π²ΠΎΠ·ΡΠ°ΡΡΠ°. ΠΡ ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠΈΡΠΎΠ½ΠΎΠ² Ρ ΡΠ°Π·Π½ΡΠΌΠΈ Π²ΠΎΠ·ΡΠ°ΡΡΠ°ΠΌΠΈ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΠΌ Π΅Π³ΠΎ Π² ΡΡΠ½ΠΊΡΠΈΡ calculate_average_lifespan
, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΡΠ΅Π΄Π½ΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΆΠΈΠ·Π½ΠΈ.
ΠΠ°ΠΊΠΎΠ½Π΅Ρ, ΠΎΡΠ²Π΅ΡΠΈΡΡ ΡΠΎΡΠ½ΠΎ Π½Π° Π²ΠΎΠΏΡΠΎΡ ΠΎ ΡΠΎΠΌ, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΈΡΠΎΠ½Ρ ΠΆΠΈΠ²ΡΡ Π½Π° Π²ΠΎΠ»Π΅, Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·-Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ°ΠΊΡΠΎΡΠΎΠ². ΠΠΎ, Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΎΠΆΠΈΡΡ ΠΎΠΊΠΎΠ»ΠΎ 20-30 Π»Π΅Ρ. ΠΡΠ° ΡΠΈΡΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π²Π°ΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²ΠΈΠ΄Π° ΠΏΠΈΡΠΎΠ½Π°, ΡΡΠ»ΠΎΠ²ΠΈΠΉ ΡΡΠ΅Π΄Ρ ΠΎΠ±ΠΈΡΠ°Π½ΠΈΡ, ΠΈΡ Π·Π΄ΠΎΡΠΎΠ²ΡΡ ΠΈ ΠΏΡΠ΅Π΄Π°ΡΠΎΡΠΎΠ².