π Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π²Π΅ΡΠΈΡ ΠΏΠΈΡΠΎΠ½ ΡΠΈΠ³ΡΠΎΠ²ΡΠΉ? Π£Π·Π½Π°ΠΉΡΠ΅ Π²ΡΠ΅ ΠΎ Π²Π΅ΡΠ΅ ΠΏΠΈΡΠΎΠ½Π° ΡΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ π
ΠΠΈΡΠΎΠ½ ΡΠΈΠ³ΡΠΎΠ²ΡΠΉ (Python molurus) β ΡΡΠΎ Π½Π΅ΡΠ΄ΠΎΠ²ΠΈΡΠ°Ρ Π·ΠΌΠ΅Ρ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΊΡΡΠΏΠ½ΡΡ Π²ΠΈΠ΄ΠΎΠ² ΠΏΠΈΡΠΎΠ½ΠΎΠ². ΠΠ·ΡΠΎΡΠ»ΡΠ΅ ΠΎΡΠΎΠ±ΠΈ ΠΌΠΎΠ³ΡΡ Π΄ΠΎΡΡΠΈΠ³Π°ΡΡ Π²ΠΏΠ΅ΡΠ°ΡΠ»ΡΡΡΠ΅ΠΉ Π΄Π»ΠΈΠ½Ρ ΠΎΡ 6 Π΄ΠΎ 7 ΠΌΠ΅ΡΡΠΎΠ² ΠΈ Π²Π΅ΡΠΈΡΡ Π΄ΠΎ 100 ΠΊΠ³.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Π΅Ρ ΠΏΠΈΡΠΎΠ½Π° ΡΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π²Π°ΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π΄ΠΎ 100 ΠΊΠ³.
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π°:
# ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΡΠ°ΡΡΠ΅ΡΠ°:
Π²Π΅Ρ_ΠΏΠΈΡΠΎΠ½Π°_ΡΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ = 100 # Π²Π΅Ρ Π² ΠΊΠΈΠ»ΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ
print("ΠΠ΅Ρ ΠΏΠΈΡΠΎΠ½Π° ΡΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ:", Π²Π΅Ρ_ΠΏΠΈΡΠΎΠ½Π°_ΡΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ, "ΠΊΠ³")
Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²ΡΡΠ΅ ΠΊΠΎΠ΄Π΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ "Π²Π΅Ρ_ΠΏΠΈΡΠΎΠ½Π°_ΡΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ", ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π²Π΅ΡΠ° ΠΏΠΈΡΠΎΠ½Π° ΡΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ Π² ΠΊΠΈΠ»ΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ . ΠΠ°ΡΠ΅ΠΌ ΠΌΡ Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π½Π° ΡΠΊΡΠ°Π½ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ print().
ΠΠ΅ΡΠ°Π»ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π²Π΅ΡΠΈΡ ΠΏΠΈΡΠΎΠ½ ΡΠΈΠ³ΡΠΎΠ²ΡΠΉ?
ΠΠΈΡΠΎΠ½ ΡΠΈΠ³ΡΠΎΠ²ΡΠΉ, ΠΈΠ»ΠΈ Π½Π°ΡΡΠ½ΡΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Python molurus, ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΊΡΡΠΏΠ½ΡΡ Π·ΠΌΠ΅ΠΉ Π² ΠΌΠΈΡΠ΅. ΠΠ½ΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡΡ Π²ΠΏΠ΅ΡΠ°ΡΠ»ΡΡΡΠΈΠΌΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΈ Π²Π΅ΡΠΎΠΌ.
Π‘ΡΠ΅Π΄Π½ΠΈΠΉ Π²Π΅Ρ ΠΏΠΈΡΠΎΠ½Π° ΡΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΊΠΎΠ»Π΅Π±Π°ΡΡΡΡ ΠΎΡ 50 Π΄ΠΎ 90 ΠΊΠΈΠ»ΠΎΠ³ΡΠ°ΠΌΠΌ. ΠΠ΄Π½Π°ΠΊΠΎ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠΎΠ±ΠΈ ΠΌΠΎΠ³ΡΡ Π΄ΠΎΡΡΠΈΠ³Π°ΡΡ Π²Π΅ΡΠ° Π΄ΠΎ 100 ΠΊΠΈΠ»ΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈ Π±ΠΎΠ»Π΅Π΅. ΠΠ°ΠΊ ΠΈ Ρ Π΄ΡΡΠ³ΠΈΡ ΠΆΠΈΠ²ΠΎΡΠ½ΡΡ , Π²Π΅Ρ ΠΏΠΈΡΠΎΠ½Π° ΡΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π²ΠΈΡΠ΅ΡΡ ΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ°ΠΊΡΠΎΡΠΎΠ², Π²ΠΊΠ»ΡΡΠ°Ρ ΠΏΠΎΠ», Π²ΠΎΠ·ΡΠ°ΡΡ ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ ΠΎΠΊΡΡΠΆΠ°ΡΡΠ΅ΠΉ ΡΡΠ΅Π΄Ρ.
ΠΠΎ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π²Π΅Ρ ΠΏΠΈΡΠΎΠ½Π° ΡΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π²Π·Π²Π΅ΡΠΈΠ²Π°Π½ΠΈΡ? ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠΎΠ΄ Π½Π° ΡΠ·ΡΠΊΠ΅ Python.
def calculate_weight(length):
"""
Π€ΡΠ½ΠΊΡΠΈΡ calculate_weight ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π΄Π»ΠΈΠ½Ρ ΠΏΠΈΡΠΎΠ½Π° Π² ΠΌΠ΅ΡΡΠ°Ρ
ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡΠΉ Π²Π΅Ρ Π² ΠΊΠΈΠ»ΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ
.
"""
base_weight = 10 # Π±Π°Π·ΠΎΠ²ΡΠΉ Π²Π΅Ρ ΠΏΠΈΡΠΎΠ½Π° Π² ΠΊΠΈΠ»ΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ
weight_per_meter = 5 # Π²Π΅Ρ ΠΏΡΠΈΠ±Π°Π²Π»ΡΠ΅ΡΡΡ 5 ΠΊΠ³ Π·Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΌΠ΅ΡΡ Π΄Π»ΠΈΠ½Ρ
estimated_weight = base_weight + (weight_per_meter * length)
return estimated_weight
length_of_python = 5.5 # Π΄Π»ΠΈΠ½Π° ΠΏΠΈΡΠΎΠ½Π° Π² ΠΌΠ΅ΡΡΠ°Ρ
estimated_weight = calculate_weight(length_of_python)
print(f"ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡΠΉ Π²Π΅Ρ ΠΏΠΈΡΠΎΠ½Π° ΡΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ Π΄Π»ΠΈΠ½ΠΎΠΉ {length_of_python} ΠΌ: {estimated_weight} ΠΊΠ³")
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ calculate_weight, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π΄Π»ΠΈΠ½Ρ ΠΏΠΈΡΠΎΠ½Π° Π² ΠΌΠ΅ΡΡΠ°Ρ ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡΠΉ Π²Π΅Ρ Π² ΠΊΠΈΠ»ΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ . ΠΠ°Π·ΠΎΠ²ΡΠΉ Π²Π΅Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΡΠ°Π²Π½ΡΠΌ 10 ΠΊΠΈΠ»ΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌ, Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΌΠ΅ΡΡ Π΄Π»ΠΈΠ½Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ 5 ΠΊΠΈΠ»ΠΎΠ³ΡΠ°ΠΌΠΌ ΠΊ ΠΎΠ±ΡΠ΅ΠΌΡ Π²Π΅ΡΡ.
ΠΠ°ΡΠ΅ΠΌ ΠΌΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ Π΄Π»ΠΈΠ½Ρ ΠΏΠΈΡΠΎΠ½Π° ΠΊΠ°ΠΊ 5.5 ΠΌΠ΅ΡΡΠ° ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ calculate_weight Π΄Π»Ρ ΡΠ°ΡΡΡΠ΅ΡΠ° ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ Π²Π΅ΡΠ°. Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠΊΡΠ°Π½ Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π΄Π»ΠΈΠ½ΠΎΠΉ ΠΏΠΈΡΠΎΠ½Π°.
ΠΠΎΠΌΠ½ΠΈΡΠ΅, ΡΡΠΎ ΡΡΠΎ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΠΏΡΠΈΠΌΠ΅Ρ Π΄Π»Ρ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΈ. Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²Π΅Ρ ΠΏΠΈΡΠΎΠ½Π° ΡΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π²Π°ΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΈ Π·Π°Π²ΠΈΡΠ΅ΡΡ ΠΎΡ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ°ΠΊΡΠΎΡΠΎΠ².
ΠΠ΅Ρ ΠΏΠΈΡΠΎΠ½Π° ΡΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ - Π²Π°ΠΆΠ½ΠΎΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ° Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΡΡΠΈΡ Π²Π΅Π»ΠΈΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ ΡΡΡΠ΅ΡΡΠ². ΠΡ Π½Π°Π΄Π΅Π΅ΠΌΡΡ, ΡΡΠΎ Π½Π°ΡΠ° ΡΡΠ°ΡΡΡ ΠΏΠΎΠΌΠΎΠ³Π»Π° Π²Π°ΠΌ Π»ΡΡΡΠ΅ ΠΏΠΎΠ½ΡΡΡ ΡΡΡ ΡΠ΅ΠΌΡ ΠΈ Π΄Π°Π»Π° ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ΄Π° Π½Π° ΡΠ·ΡΠΊΠ΅ Python.
ΠΠ΅ ΡΡΠ΅ΡΠ½ΡΠΉΡΠ΅ΡΡ Π·Π°Π΄Π°Π²Π°ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠΈΡΠ° ΠΏΠΈΡΠΎΠ½ΠΎΠ²!