π ΠΠ°ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΏΠΈΡΠΎΠ½ - ΠΌΠ°Π»ΡΡΠΈΠΊ ΠΈΠ»ΠΈ Π΄Π΅Π²ΠΎΡΠΊΠ° π
ΠΠ»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΏΠΎΠ»Π° ΠΏΠΈΡΠΎΠ½Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΠΈΡ Ρ Π²ΠΎΡΡ. Π£ ΡΠ°ΠΌΡΠΎΠ² Ρ Π²ΠΎΡΡ ΠΎΠ±ΡΡΠ½ΠΎ ΡΠΎΠ»ΡΠ΅ ΠΈ Π΄Π»ΠΈΠ½Π½Π΅Π΅, Π° Ρ ΡΠ°ΠΌΠΎΠΊ ΠΎΠ½ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ½ΠΊΠΈΠΉ ΠΈ ΠΊΠΎΡΠΎΡΠ΅.
def ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ_ΠΏΠΎΠ»_ΠΏΠΈΡΠΎΠ½Π°(ΠΏΠΈΡΠΎΠ½):
Π΅ΡΠ»ΠΈ ΠΏΠΈΡΠΎΠ½.Ρ
Π²ΠΎΡΡ.Π΄Π»ΠΈΠ½Π° > 15 ΠΈ ΠΏΠΈΡΠΎΠ½.Ρ
Π²ΠΎΡΡ.ΡΠΎΠ»ΡΠΈΠ½Π° > 5:
Π²Π΅ΡΠ½ΡΡΡ "ΠΠ°Π»ΡΡΠΈΠΊ"
ΠΈΠ½Π°ΡΠ΅:
Π²Π΅ΡΠ½ΡΡΡ "ΠΠ΅Π²ΠΎΡΠΊΠ°"
ΠΌΠΎΠΉ_ΠΏΠΈΡΠΎΠ½ = Python(ΠΈΠΌΡ="ΠΠΎΠΉ ΠΏΠΈΡΠΎΠ½", Π²ΠΎΠ·ΡΠ°ΡΡ=3)
ΠΏΠΎΠ» = ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ_ΠΏΠΎΠ»_ΠΏΠΈΡΠΎΠ½Π°(ΠΌΠΎΠΉ_ΠΏΠΈΡΠΎΠ½)
print(ΠΏΠΎΠ»)
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ ΠΏΠΎΠ» ΠΏΠΈΡΠΎΠ½Π° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π΅Π³ΠΎ Ρ Π²ΠΎΡΡΠ°. ΠΡ ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ "ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ_ΠΏΠΎΠ»_ΠΏΠΈΡΠΎΠ½Π°", ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΠΏΠΈΡΠΎΠ½Π° Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°. ΠΠ°ΡΠ΅ΠΌ ΠΌΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ Π΄Π»ΠΈΠ½Ρ ΠΈ ΡΠΎΠ»ΡΠΈΠ½Ρ Ρ Π²ΠΎΡΡΠ° ΠΏΠΈΡΠΎΠ½Π° ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΏΠΎΠ»: "ΠΠ°Π»ΡΡΠΈΠΊ" ΠΈΠ»ΠΈ "ΠΠ΅Π²ΠΎΡΠΊΠ°".
Π ΠΊΠΎΠ½ΡΠ΅ ΠΌΡ ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠ²ΠΎΠΉ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΏΠΈΡΠΎΠ½Π° Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ "ΠΠΎΠΉ ΠΏΠΈΡΠΎΠ½" ΠΈ Π²ΠΎΠ·ΡΠ°ΡΡΠΎΠΌ 3 Π³ΠΎΠ΄Π°, ΠΈ Π·Π°ΡΠ΅ΠΌ Π²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ "ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ_ΠΏΠΎΠ»_ΠΏΠΈΡΠΎΠ½Π°" Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠΈΡΠΎΠ½Π° ΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ.
ΠΠ΅ΡΠ°Π»ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ
ΠΠ°ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΏΠΈΡΠΎΠ½ ΠΌΠ°Π»ΡΡΠΈΠΊ ΠΈΠ»ΠΈ Π΄Π΅Π²ΠΎΡΠΊΠ°
Π ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Python Π½Π΅Ρ ΠΏΠΎΠ½ΡΡΠΈΡ "ΠΌΠ°Π»ΡΡΠΈΠΊ" ΠΈΠ»ΠΈ "Π΄Π΅Π²ΠΎΡΠΊΠ°", ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΠΈΡΠΎΠ½Ρ - ΡΡΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΡ, Π° Π½Π΅ Π»ΡΠ΄ΠΈ ΠΈΠ»ΠΈ ΠΆΠΈΠ²ΠΎΡΠ½ΡΠ΅. ΠΠ΄Π½Π°ΠΊΠΎ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π±ΡΡΡ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½Ρ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΏΠΎΠ»Π°, ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°ΡΡΡ Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΠΊΡΠΈΡΠ΅ΡΠΈΡΡ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ·Π»ΠΎΠ².
ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΏΠΎΠ» ΠΏΠΈΡΠΎΠ½Π° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΡΠ»ΠΎΠ²ΠΈΠΉ:
def determine_gender(python):
if python.num_nodes % 2 == 0:
return "ΠΌΠ°Π»ΡΡΠΈΠΊ"
else:
return "Π΄Π΅Π²ΠΎΡΠΊΠ°"
python_object = Python()
gender = determine_gender(python_object)
print("ΠΡΠΎΡ ΠΏΠΈΡΠΎΠ½ -", gender)
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ determine_gender
, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡ ΠΏΠΈΡΠΎΠ½Π° Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΡΡΠΎΠΊΡ "ΠΌΠ°Π»ΡΡΠΈΠΊ" ΠΈΠ»ΠΈ "Π΄Π΅Π²ΠΎΡΠΊΠ°" Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠ·Π»ΠΎΠ² Π² ΠΎΠ±ΡΠ΅ΠΊΡΠ΅. ΠΡΠ»ΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ·Π»ΠΎΠ² ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ½ΡΠΌ ΡΠΈΡΠ»ΠΎΠΌ, ΠΌΡ ΡΡΠΈΡΠ°Π΅ΠΌ Π΅Π³ΠΎ "ΠΌΠ°Π»ΡΡΠΈΠΊΠΎΠΌ", Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ - "Π΄Π΅Π²ΠΎΡΠΊΠΎΠΉ".
ΠΠ°ΡΠ΅ΠΌ ΠΌΡ ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΠΎΠ±ΡΠ΅ΠΊΡ ΠΏΠΈΡΠΎΠ½Π° ΠΈ Π²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ determine_gender
Ρ ΡΡΠΈΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠΌ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°. Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠΎΡ
ΡΠ°Π½ΡΠ΅ΡΡΡ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ gender
. ΠΠ°ΠΊΠΎΠ½Π΅Ρ, ΠΌΡ Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅, ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΠ΅Π΅ ΠΏΠΎΠ» ΠΏΠΈΡΠΎΠ½Π°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ gender
.
ΠΠΎΠΌΠΈΠΌΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠ·Π»ΠΎΠ², Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΏΠΎΠ» ΠΏΠΈΡΠΎΠ½Π° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π΄ΡΡΠ³ΠΈΡ ΠΊΡΠΈΡΠ΅ΡΠΈΠ΅Π², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΡΠ²Π΅Ρ, ΡΠ°Π·ΠΌΠ΅Ρ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅. ΠΠ΄Π½Π°ΠΊΠΎ, ΡΡΠΈ ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ Π±ΡΠ΄ΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΡΠΌΠΈ Π΄Π»Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΏΠΈΡΠΎΠ½Π° ΠΈ ΠΌΠΎΠ³ΡΡ Π²Π°ΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ.
ΠΠ°Π΄Π΅ΡΡΡ, Π΄Π°Π½Π½ΠΎΠ΅ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ Π»ΡΡΡΠ΅ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΏΠΎΠ» ΠΏΠΈΡΠΎΠ½Π° Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΡΠ·ΡΠΊΠ΅ Python. ΠΠ°ΠΏΠΎΠΌΠ½ΠΈΡΠ΅, ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΠΈΡΠΎΠ½Ρ - ΡΡΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΡ, ΠΈ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ Π½Π΅Ρ ΠΏΠΎΠ½ΡΡΠΈΠΉ "ΠΌΠ°Π»ΡΡΠΈΠΊ" ΠΈΠ»ΠΈ "Π΄Π΅Π²ΠΎΡΠΊΠ°".